Diskuze

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Dobrý den dal jsem na web normálně index a vněm kod pro diskuzi <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <head> <title>Diskuse</title> </head> <body> <? $zprava = $_POST['zprava']; if ($zprava!=""){ //provede se pokud není prázdná zpráva $celek="<p>$zprava</p>"; $soubor = fopen ('data.inc','a');//otevře soubor pro doplňování fwrite ($soubor, $celek);//zapíše zprávu fclose ($soubor); //zavře soubor } ?> <h1>CHAT</h1> <?include "data.inc"; ?> <h2>Přidání zprávy</h2> <form action="diskuse.php" method="post"> Zpráva: <input type="text" name="zprava"> <input type="submit" value="odeslat"> </form> </body> ¨ a když chci přidat něco tak to nefunguje (vyskočí 404 error) vím že to asi bude banální ale děkuji za pomoc
  2. Chtělo by to naučit se PHP i HTML. ;-) V prvé řadě. Pokud má jít o PHP, pak soubor musí mít příponu *.php a ne *.html. Zde index.php. Protože přes *.html se neprovede ono zpracování a místo toho se na stránce objeví samotný kód. Za druhé. Aby se mohl zpracovat formulář, tak se musí někam poslat ke zpracování. Máš uvedeno odeslání do diskuse.php. Jenže ten neexistuje. Podle kódu hádám, že má být index.php, který nejen zobrazuje, ale i zpracovává. Takže správně <form action="index.php" method="post">
  3. Dekuji Moc :)
  4. Občas je vhodné nahlédnout i co říká validátor kódu. http://validator.w3.org/check?uri=http%3A%2F%2Foblicejovakniha.czweb.org%2F&charset=%28detect+automatically%29&doctype=Inline&group=0 a opravit chyby. Také pomůže http://www.jakpsatweb.cz/ http://www.jaknaweb.com/

← Zpět na všechna témata