*jancis38* Posted July 1, 2008 Report Share Posted July 1, 2008 (edited) Kā lai pēc die(); izvadīt vienlaicīgi arī to kas atrodas pēc ?> ? EDIT: Ja kāds nesaprata, tad lūk koda piemērs: <html> <body> <?php die('lollololol.'); ?> <center>lolololol2</center> </html> </body> Proti, lai līdzi tam izvada arī šo: <center>lolololol2</center> </html> </body> Edited July 1, 2008 by *jancis38* Link to comment Share on other sites More sharing options...
X ID Posted July 1, 2008 Report Share Posted July 1, 2008 die() ir tas pats, kas exit(), tikai izmet arī tavus tekstiņu. Pēc šim funkcijām vairs nekas netiks izpildīts/parādīts. die() vietā lieto echo ""; Link to comment Share on other sites More sharing options...
*jancis38* Posted July 1, 2008 Author Report Share Posted July 1, 2008 (edited) if(!$_POST['lietotajvards'] || !$_POST['parole']) { die("<center>Lūdzu aizpildiet visus lauciņus.</center>"); } $_POST['lietotajvards'] = trim($_POST['lietotajvards']); if(strlen($_POST['lietotajvards']) > 20) { die("<center>Lietotājvārds parak garš, max. simbolu skaits 20.</center>"); } if(lietotajvardsaiznemts($_POST['lietotajvards'])) { $lietotajs = $_POST['lietotajvards']; die("<center>Atvainojiet, lietotājvārds: <b>$lietotajs</b> jau ir aiznemts, ludzu izvelieties citu lietotajvardu.</center>"); } ... Ja likšu šos uz echo, tad nekas nenostrādās, ievadīs datus datubāzē vienalga. EDIT: Vajag pēc die izvades pārējo izvadīt kas atrodas aiz ?> Edited July 1, 2008 by *jancis38* Link to comment Share on other sites More sharing options...
naziic Posted July 1, 2008 Report Share Posted July 1, 2008 izmanto if'us/elseif'us un else. nu dari kaut vai šādi - http://paste.php.lv/7588?lang=php bet diezgan sūdīg tas kods, kaut vai es pataisno ar to funkciju lietotajvardsaiznemts pārbaudītu vai ir ok, vai nav un tad return true / false. if(lietotajvardsaiznemts($_POST['name'])==TRUE) { echo 'šol dirst'; } Link to comment Share on other sites More sharing options...
*jancis38* Posted July 1, 2008 Author Report Share Posted July 1, 2008 Es jau mēģināju if'us/else/else if'us, bet nekas nesanāca, tās funkcijas prosto nestrādāja, tā itkā tur tādas vispār nebūtu. Link to comment Share on other sites More sharing options...
naziic Posted July 1, 2008 Report Share Posted July 1, 2008 Nevar būt, ka nestrādā, tiko čekoju. Skat vai tā lietotajvardsaiznemts funkcija nav nepareiza. veic echo '1'; echo '2'; u.t.t katrā if'ā, lai noskaidrotu, cik tālu tiek.. p.s rādi pilnu kodu, ja grib palīdzīb. Link to comment Share on other sites More sharing options...
*jancis38* Posted July 1, 2008 Author Report Share Posted July 1, 2008 Vis čiki poki, naziic privāti palīdzēja. Var bliezt ciet. Link to comment Share on other sites More sharing options...
Recommended Posts