Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek
Moderátor: Mods_senior
Stene
Level 6
Příspěvky: 3124 Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:
Příspěvek
od Stene » 12 říj 2009 18:55
Ahoj, potřebuju dostat tento HTML do PHP pomocí echo
Kód: Vybrat vše
<h1>Login</h1>
<form action="login_zpracuj.php" method="post">
<input type="hidden" name="sent" value=""/>
<input type="text" name="jmeno" maxlength="32"/> <strong>Už. jméno</strong> <br/>
<input type="password" name="heslo" maxlength="32"/> <strong>Heslo</strong> <br/>
<input type="submit" name="send" value="Přihlaš"/>
</form>
Toto mi nefunguje
Kód: Vybrat vše
echo "<h1>Login</h1>";
echo "<form action="login_zpracuj.php" method="post">";
echo "<input type="hidden" name="sent" value=""/>" ;
echo "<input type="text" name="jmeno" maxlength="32"/> <strong>Už. jméno</strong> <br/>";
echo "<input type="password" name="heslo" maxlength="32"/> <strong>Heslo</strong> <br/>";
echo "<input type="submit" name="send" value="Přihlaš"/>" ;
echo "</form> ";
Jara
Level 2
Příspěvky: 221 Registrován: 08 pro 2008 14:39
Bydliště: Frýdek-Místek
Kontaktovat uživatele:
Příspěvek
od Jara » 12 říj 2009 19:46
To proto, že používáš špatné uvozovky, popřípadě apostrofy. Uzávíráš je do stejných a php v tu chvíli neví, kdy příkaz končí a kdy začíná.
takto to musi jit
echo '<form action="login_zpracuj.php" method="post">';
Nobody expects the Spanish Inquisition!
Stene
Level 6
Příspěvky: 3124 Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:
Příspěvek
od Stene » 12 říj 2009 21:21
Nevím jestli by toto šlo. Ale rozchodil jsem to takto:
Kód: Vybrat vše
if(!isset($_SESSION['prihlasen']) and @$_SESSION['prihlasen']!=1){
echo "<h1>Tato stránka je jen pro registrované</h1>";
echo "<h1>Login</h1>";
echo "<form action=\"login_zpracuj.php\" method=\"post\">";
echo "<input type=\"hidden\" name=\"sent\" value=\"\"/>" ;
echo "<input type=\"text\" name=\"jmeno\" maxlength=\"32\"/> <strong>Už. jméno</strong> <br/>";
echo "<input type=\"password\" name=\"heslo\" maxlength=\"32\"/> <strong>Heslo</strong> <br/>";
echo "<input type=\"submit\" name=\"send\" value=\"Přihlaš\"/>" ;
echo "</form> ";
exit;
}
?>