Jump to content
GIGN Forum

Php Die


Recommended Posts

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 by *jancis38*
Link to comment
Share on other sites

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 ?> :o

Edited by *jancis38*
Link to comment
Share on other sites

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

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

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...