
Neznámá chyba v syntaxi...
začal jsem ted v php a při stavení tohoto kodu mi naskočila chyba na řádku 23 no jáji už týden nemůžu najít... poradí někdo, díky ..
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Registrace do Geodomku</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form action="odesli.php" method="post">
<center><font face="Arial CE, Arial" size="5">
Váš e-mail:<input type="text" name="od" size="30"><br>
Nick:<input type="text" name="nick" size="30"><br>
Heslo:<input type="password" name="heslo" size="30"><br>
<?php
if ($od == 0): echo "Zadejte prosím Váš email!";
if ($heslo == 0): echo "Zadejte prosím Váše heslo!";
if ($nick == 0): echo "Zadejte prosím Váš nick!";
endif;
?>
<input type="submit" value="Registruj!">
</font></center>
</form>
</body>
</html>
Na vkládání kodu tady máme speciální značky (DWarf)
Akorát se mi to zdá celé nějaké zmatené, popiš, čeho chceš dosáhnout.
asi je to jen část kódu
nebo nevím
je to na registraci do jedné stránky na příklad ale ted jsem přišel na to že to vypisuje ty hlášky i když eště nikdo nestisk na to tlačítko
edit// Teď už to jde tak jak to má
Moc dík jen jsem se chtěl teda zeptat kdy se používá to "post" a kdy if?
Když formulář (!!!) posíláš jako post, musíš z něj data po odeslání tahat postem
když odesíláš metodou get
tak místo
dáš
a ten if (podmínka) tam je pořád
Takže místo $od dáš $_POST['od']
edit//
a jak psal marek proštoduj si toturiály php
http://www.linuxsoft.cz/article_list.php?id_katego ry=181
Nechceš si nejdřív přečíst několik PHP tutoriálů?
Trochu jsem to pozměnil
edit// Zase pozdě
Nevim, jak je to v PHP, ale kazdy slusny programovaci jazyk ma IF nejak ukonceny, treba EndIf...
Je mozne napsat v PHP 3x IF za sebou a jen jeden endif?
aha to sem si nevšim všem díky funguje to
Edit : narazil jsem na další chybu ted php bohužel neobsahuje
takže se vůbec nespojí s odesli.php a nezapise se tak do databáze
když jsem to tam vrátil tak to zas odešle i prázdné jinak php se učím na interval.cz .
Nefunguje
EDIT
Pokud to nevadí, tak mi napiš na email ( sprava.webu((zav))seznam.cz ) a pokusím se to opravit.
Sem pak napíšu hotové řešení a chybu kterou udělal