Autor | Zpráva | ||
---|---|---|---|
Apacuka Profil |
#1 · Zasláno: 26. 3. 2010, 18:37:09 · Upravil/a: Apacuka
Zdravím.
Jakým způsobem by ste mi doporučili odesílat data z tohoto formuláře? Chci do db zapsat novou zprávu. Nejlépe aby se to zpracovávalo na ?page=zpravy Napadlo mě uložit $id do SESSION, a na ?page=zpravy to pak zpracovat. Bohužel nevím jakým způsobem tam dostat ještě tu zpravu. //index.php?page=akce&detail=9 <?php if {...} elseif {...} elseif (isset($_GET['detail']) && is_numeric($_GET['detail'])) { $id = (int)$_GET['detail']; $result = mysql_query("SELECT * FROM akce WHERE id='$id'"); while ($row = mysql_fetch_array($result)) { $datum = $row['datum']; $misto = $row['misto']; echo "<form action=\"index.php\" method=\"get\" accept-charset=\"utf-8\"> <table> <tr><td colspan=\"2\">Akce č. $id</td></tr> <tr><td>datum:</td><td>$datum</td></tr> <tr><td>misto:</td><td>$misto</td></tr> <tr><td colspan=\"2\"><textarea name=\"zprava\"></textarea></td></tr> <tr><td colspan=\"2\"><input type=\"submit\" value=\"Odeslat odpověď\" /></td></tr> </table> </form> "; } } else {...} ?> |
||
Majkl578 Profil |
#2 · Zasláno: 27. 3. 2010, 01:51:24
Formulář posílej metodou POST. V PHP ho data přijmeš v proměnné $_POST namísto původního $_GET.
|
||
Časová prodleva: 16 let
|
0