Hmmm.....virker / virker ikke ??
Jeg har lavet det her:---- regit.php ----
<p><form action="reg.php" method="post">
Dit navn: <input type="text" name="username" size="20"><?php
if ($nouser == 1) {
echo "*";}
else {}
?>
<p>
Kode:
<input type="password" name="kode" size="20"><?php
if ($forkert or $nopass == 1) {
echo "*";}
else {}
?>
<p>
Kode igen: <input type="password" name="kode2" size="20"><?php
if ($forkert or $nopass == 1) {
echo "*";}
else {}
?>
<p>
<input type="submit" value="Reg">
</form></p>
<?php
if ($nouser == 1) {
echo "Du skal skriv et navn";}
else {}
?>
<BR>
<?php
if ($forkert == 1) {
echo "Koderne skal være ens";}
else {}
?>
<BR>
<?php
if ($nopass == 1) {
echo "Du skal skriv i begge kode felter";}
else {}
?>
----
og den går til denne fil:
---- reg.php ----
<?php
if ($username == "") {
$nouser = 1;
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0; URL=regit.php\";>";
} else {}
if ($kode == "") {
$nopass = 1;
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0; URL=regit.php\";>";
} else {}
if ($kode2 == "") {
$nopass2 = 1;
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0; URL=regit.php\";>";
} else {}
if ($kode != $kode2 ) {
$forkert = 1;
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0; URL=regit.php\";>";
} else {}
?>
----
Når jeg udfylder alle felterne blive man ikke smidt tilbage til regit.
Men hvis man ikke udfylder alle bliver man smidt tilbage og der skulle stå hvad der var galt..fx og man ikke havde tastet det samme password 2 gange....og om man overhovedet havde tastet it...
I kan se siderne i funktion her:
www.friserverplads.dk/pissed/regit.php
Jeg får overhovedet ingen fejlmeddelser...
Er der nogen der kan fortælle mig hvad der er galt...