Autor Zpráva
marzeus
Profil
Učím se formuláře atd. ale tohle mi hlásí v řádku 21 chybu, a já nemůžu přijí nato jakto?
aktualizace: už to funguje!!!!!!
<?
function JeEmail ($hodnota)
{
return ereg("^.+@.+..+$",$hodnota);
}
$zobrazeni = true;
if (empty ($_POST))
{
if (!JeEmail($_POST["mail"])) bylo navic: ;
{
echo "Tohle nevypadá jako e-mail";
}
else /* řádek 21 */
{
$zobrazeni = false;
echo "Zpracovávám ". $_POST["mail"];
}
}
if ("zobrazeni"): chybelo: $ bylo navic: ;
{
?>

<form method="post" action="index.php">
<p>E-m@il:
<input name="mail" value="<?echo $_POST["mail"]?>"/>
<input name="odesli" type="Submit" value="potvrdit" />
</form>
<?php
}
endif;
?>
Taps
Profil
marzeus
Nějak mi tam nesedí to endif. Zkus ho vymazat.
nightfish
Profil
marzeus
místo if ("zobrazeni"); dej if ("zobrazeni"):
djlj
Profil
... a to samé i u předcházející podmínky.
marzeus
Profil
nightfish

udelal jsem tak, a háže tot teď chybu v řádku 22.
Znova to procházím a nemůžu to pochopit :-(
DJ Miky
Profil
if ("zobrazeni"): chybelo: $ bylo navic: ;

1) if ($zobrazeni):
2) Co má být tohle?
chybelo: $ bylo navic: ;
Jestli nějaký výpis, tak ho uzavři do uvozovek nebo apostrofů.

Stejně tak v tomhle řádku:
if (!JeEmail($_POST["mail"])) bylo navic: ;
Str4wberry
Profil
DJ Miky
Co má být tohle?
To jsou jen poznámky autora :)
marzeus
Profil
omlouvám se moc za ten chaos. mel jsem to dostatečně označit a zvýraznit jako neptřící do zdroje

jinak už to funguje , a já jedu dál ve studiu

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0