yeahz
-
Posts
381 -
Joined
-
Last visited
Posts posted by yeahz
-
-
-
Manuprāt, ir jāuztaisa tabula ip_list (id | file_id | ip), tad tabula files (id | name) un tad kad downloado nosaka usera ip, uztaisa if ar vaicājumu vai šī ip ir jau lejuplādējusi konkrēto failu, ja nav tad ieraksta query ar šo ip un faila_id iekš ip_list, ja ir jau tāda ip šim konkrētajam failam tad neko nedara. Man liekas ļoti vienkārši (kaut gan esu iesācējs). :)
-
o paldies. :)
-
Vai var kaut kā šādi kveriju veidot (divi type)?
$sql = mysql_query("SELECT * FROM table WHERE type='' AND type='sea'");
Ja ir pareizi tad vajadzēja iznākt rezultātiem dažiem, bet nekas neizvadijās. Visticamāk ka nav pareizi, vai ir kāds veids kā kaut ko šādu panākt? Ja nu kāds nesaprata tad es gribu lai izvadās gan tukšais type gan sea type.
-
function funkcija($value,$time = time()) { ... }
Ko lai iesāk, ja neļauj izmantot to time() funkciju? Ir sanācis tā, ka man tajā f-jā kā kuru reizi, vajag pašreizējo laiku vai citu laiku, mēģināju likt visādus mainīgos gan pirms funkcijas gan kā global. Risinājums?
errors saka šo:
Parse error: syntax error, unexpected '(', expecting ')' in C:\AppServ\www\...\functions.php on line 33 -
paldies.
-
nevis img, bet gan <td>'am pieliec text-align:center;
-
Kāpēc ja es rakstu šādi
... echo "<td valign='top'>" . laiks(120) . "</td>"; ...
tad šie cipari aiziet uz iepriekšējo <td>?
Un funkcija izskatās šāda:
function laiks($value) { if ($value <= 3600) { echo $value/60; } }
PS ja raksta bez laiks() funkcijas tad viss ir ok.
-
Jā, paldies.
-
Ir while cikls, kurš attēlo datus. Datubāzē ir ierakstīti 3 veidu vārdi angliski. Izvelkot no datubāzes while ciklā vajag panākt lai šos vārdus ar array attēlo latviski. Kā to panākt?
-
<?php $url = "http://witality.put.lv/forum/index.php?showuser="; $con = mysql_connect($host,$dbuser,$dbpass); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db($dbname, $con); $result = mysql_query("SELECT * from ibf_members order by posts desc LIMIT 0, 10 "); while($row = mysql_fetch_array($result)) { echo "<img src="LINKS_UZ_BILDI.png" alt="" /><b><a href=\"$url".$row['id']."\"></a></b>".$style; echo "<table width=\"163\" cellpadding=\"0\" cellspacing=\"0\"><tr><td width=\"153\" lign=\"left\">".$row['members_display_name']."</td><td width=\"10\" lign=\"left\">(".$row['posts'] .")</td></tr></table></a>"; echo "</b>"; } mysql_close($con); ?>
šo rindu
echo "<img src="LINKS_UZ_BILDI.png" alt="" /><b><a href=\"$url".$row['id']."\"></a></b>".$style;
labo pēc savām vajadzībām
-
layouts un tabula?
-
if(!in_array($_POST['radio'],array('patiesa1','patiesa2','patiesa3')))
pāāldies.
-
Kā lai nosaka ka man vajag konkrētās vērtības POSTam? Nu, piemēram, ir doti 3 radio inputi un katram ir savs value, kā lai php kodā pārbauda vai šie value ir konkrēti šie atļautie 3? Vajag lai izvada erroru, ja viņu vērtības neatbilst patiesībai (3 dotajiem), ja atbilst, kods turpinās izpildīties.
Varbūt vieglāk saprotams:
if ($_POST['radio_input'] != 3 iespējamie patiesie value) { //error exit(); }
Nemāku es uzlikt tos 3 iespējamos kodā.
-
Sapratu, bet kā tad lai izveido kodu, tā lai rādītos defaulta saturs? Nu lai ieejot vienkārši index.php ir šis kods:
default: echo "kaut kas"; break;
un bez errora.
-
Ja jau par šo visu, tad pie reizes:
Kas viņam te nepatīk? Pirmo reizi man kaut kas šitāds iznāk ārā ja ir ieslēgts error_reporting(E_ALL);. 6. līnija
switch ($_GET['page']) {
Notice: Undefined index: page in ...index.php on line 6 -
Kā jūs ieteiktu veidot webu, no switchiem vai visu laiku taisīt jaunus *.php failus?
-
labi, pierunājāt.
-
Biju redzējis agrāk ka varēja šo pašu
<?php echo $lang['username']; ?>
rakstīt kaut kā īsāk, kā, piemēram, kaut kā šādi
<?php=$lang['username'];?>
Ja rakstu šādi, tad ir, protams, errors.
Man to vienkārši vajag tāpēc ka lapa ir pilna ar HTML un tikai dažās vietās vajag to php.
-
izvelkot datus no foruma datubāzes tajā savā saucamajā PHP lapā, un attēlojot rezultātu, ja logged in tad viss ok (rādās visādas vēstules, mans profils utt), ja logged out tad lai rāda to tavu login formu.
-
w3schools.com
-
-
Ko tas nozīmē?
-
Pats sapratu problēmu - ielogojoties nebiju ielicis šo
$izlogojas = 60*60*3; $_SESSION['valid']=time()+$izlogojas;
Tagad viss strādā, bet tas nekas ka es noņēmu
empty($_SESSION['valid'])
un tagad kods izskatās šāds
if ($_SESSION['valid']<=time()) { session_destroy(); }
Viss it kā strādā kā pienākas, bet tas taču neko nemaina?
in_array
in Iesācējiem
Posted · Edited by yeahz
Ir input lauks, kurā ievada skaitu, ciparus, gribu panākt lai nevar ievadīt ciparus ar komatu.
Kāpēc šis nestrādā? (precīzāk tā daļa kur ir in_array)