PHP - echo

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

Zamčeno
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

PHP - echo

Příspěvek od Stene »

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> ";
Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: 08 pro 2008 14:39
Bydliště: Frýdek-Místek
Kontaktovat uživatele:

Re: PHP - echo

Příspěvek od Jara »

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!
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

Re: PHP - echo

Příspěvek od Stene »

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;
}
?>
Zamčeno

Zpět na „Programování a tvorba webu“