Autor Zpráva
SG-S
Profil *
Chtěl aby když v adrese nebude ?ok=ok ,tak to vypíše<html> <head> <title>StarGate-Strategi</title> </head><body style="background-color: #000033; color: white;"><h2><u>Registrace</u> </h2><br><form action="registrace.php" method="post">Jméno:<input type="text" size="16" name="jmeno"><br>Heslo: <input type="password" size="16" name="heslo"><br><input type="submit" value="Registrovat"></form>
a když bude tak to vypíše Registrace dokončena ,
ale ono mi to udělá jen bílou stránku, neví někdo proč?
<?php
$ok=$_GET['ok']
echo '<html>  <head>  <title>StarGate-Strategi</title>  </head><body style="background-color: #000033; color: white;"><h2><u>Registrace</u> </h2><br>';
if(!$ok="ok")
echo '<form action="registrace.php" method="post">Jméno:<input type="text" size="16" name="jmeno"><br>Heslo: <input type="password" size="16" name="heslo"><br><input type="submit" value="Registrovat"></form>';
else
echo 'Registrace dokončena';
echo '</body></html>';
?>
jirivo
Profil *
Já bych zkusil do podmínky napsat 2x rovnítko

if(!$ok == "ok")
SG-S
Profil *
ale stále to nefunguje
SG-S
Profil *
vyřešeno:$ok=$_GET['ok'];
jirivo
Profil *
Aha, asi to bude vykřičníkem takže místo == bude !=
Radovan789
Profil *
jirivo:
Máš nějaký důvod používat v podmínce negaci "!" ? To lze použít jen pokud je proměná $ok TRUE nebo FALSE. V případě porovnání použij:
if($ok == "ok")

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: