deadwings Posted January 28, 2009 Report Share Posted January 28, 2009 protams taisīts pēc šī un visi iespējamie raksti arī ir izlasīti, bet problēma kaut kur ir... http://paste.php.lv/4170bde61a47900a1d7e5a...935fae?lang=php Link to comment Share on other sites More sharing options...
Aleksejs Posted January 28, 2009 Report Share Posted January 28, 2009 Tātad kādas ir problēmas? No paste.php.lv: 1.neizvada cookijus pie atkaartotas ielogošanās... 2.ja ko labo tad line 45 kljuuda Kā pareizi atkļūdot (debugot) kodu (ja kaut kas ir izlaists, laipni lūgti papildināt, bet lūdzu bez manas necilās personas dotību analizēšanas ;) ): 1) uzstādām pašā pirmajā rindiņā, lai mums rāda visus kļūdu un brīdinājuma paziņojumus: error_reporting(E_ALL); ini_set("display_errors", 1); 2) mēģinām saprast, vai skripts vispār saņem padotos datus: echo '<pre>'; print_r($_POST); print_r($_GET); print_r($_COOKIE); echo '</pre>'; 3) ja kaut kādus datus paredzēts kaut kur saglabāt tad atkļūdošanas nolūkos izdrukājam arī uz ekrāna: piemēram, ja man ir: setcookie("usr_info","$usr_info[0], $curr_time",time()+30*86400); tad pirms šīs rindas ierakstam: echo 'usr_info[0]=|'. $usr_info[0] . '|<br/>curr_time='. $curr_time; 4) Ja trešais un otrais solis ir izsaucis "Headers already sent" kļūdu, tad pašā skripta sākumā ievietojam ob_start(); Link to comment Share on other sites More sharing options...
Delfins Posted January 28, 2009 Report Share Posted January 28, 2009 kārtējais headers_already_sent_upuris :) Link to comment Share on other sites More sharing options...
deadwings Posted January 28, 2009 Author Report Share Posted January 28, 2009 (edited) kārtējais headers_already_sent_upuris :) pag pag pag par headeri es neko neteicu ar to tiku galaa ar utf8 BOM paliidziibu man taa sakot neizvada tos datus kas butu jaaizvada pie atkaartotas ielogošanaas teilsim taa 1-21 rindinja +- paris rindinjas Edited January 28, 2009 by deadwings Link to comment Share on other sites More sharing options...
Delfins Posted January 28, 2009 Report Share Posted January 28, 2009 (edited) Uz kūkijiem attiecās tieši `Headers already sent` fiška. Un ja tu izdrukā kaut ko 18. rindā HTML-isku, tad 45. rindā jau nu nekad tas laiks neiesetosies. kas vēl nav skaidrs? setcookie() defines a cookie to be sent along with the rest of the HTTP headers. Like other headers, cookies must be sent before any output from your script (this is a protocol restriction). Kļūda ir arī šeit: $usr_info=$_POST['usr_info']; usr_info nekad nenāk no _POST, jo tāda nav iekš formas. Jāizmanto COOKIES mainīgais Un vispār lieto tabus kodam. Un atdali loģikas daļu no HTML daļas Edited January 28, 2009 by Delfins Link to comment Share on other sites More sharing options...
deadwings Posted January 28, 2009 Author Report Share Posted January 28, 2009 (edited) Kļūda ir arī šeit: $usr_info=$_POST['usr_info']; Delfīns Liels LIELS paldies Japalasa buus formu saturus... tad kad mana muļķības stadija pāries - tad tadus muļķīgus jautājumus vairs neuzdošu. Edited January 28, 2009 by deadwings Link to comment Share on other sites More sharing options...
deadwings Posted January 28, 2009 Author Report Share Posted January 28, 2009 (edited) <?php $f_handle = fopen("plain_text.php","r"); $content = fread($f_handle,1024); $fixed = htmlentities($content); print ("tt>$fixed</tt>"); fclose($f_handle); ?> šoreiz straadaa 1. kāpēc atbildes sākumā ir  (vai tie ir tie 3 neredzamie simboli kuri ir katra dokumenta saakumaa, kaut kur šai forumā lasīju itka kaut kas saistīts ar BOM vai tmldz) <?php $f_handle = fopen("plain_text.php","r"); $content = fread($f_handle,1024); $fixed = htmlentities($content); print ("<tt>$fixed</tt>"); fclose($f_handle); ?> 2. kas jāpieraksta klāt atbildei lai katra rinda izvadītos savā rindā?? jau iepriekš paldies p.s. izmantoju rapid php - LV produkc vēl interesējos kur varētu pārlasīt kādas fjas izmanto (tikai LUUDZU nesuutiet uz manuaaljiem - lābāk tad mani nouutiet uz šejieni - http://lleo.aha.ru/na/lv/) $_COOKIE $_ENV $_FILES $_GET $_POST $_REQUEST $_SERVER $_SESSION vai vismaz pasakiet uz ko vinji noraada - atraduhttp://webtech.lv/rakstu-darbi/php-reference/#1.11 Edited January 29, 2009 by deadwings Link to comment Share on other sites More sharing options...
Recommended Posts