Autor | Zpráva | ||
---|---|---|---|
Erinek Profil * |
Ahoj, jsem v html začátečník. Proto se obracím pro radu. Jak poslat formulář, který jsem si vytvořil na email? Děkuji za rady.
Kód formuláře: <form> <fieldset> <legend>Zakázky</legend> <p>Jméno: <input size=10> Příjmení: <input size=10> </p> <p> SPZ: <input size=10> </p> <p> Datum: <input size=10> </p> <p> ID firmy: <input size=10> </p> <p> Jméno dispečera: <input size=10> </p> </form> |
||
Lonanek Profil |
#2 · Zasláno: 7. 6. 2016, 20:29:20
|
||
Erinek Profil * |
#3 · Zasláno: 7. 6. 2016, 20:38:38
Bohužel mi toto nefunguje. Po každé to napíše chybu. :/
|
||
Lonanek Profil |
#4 · Zasláno: 7. 6. 2016, 20:40:16
Pokud uvedete, že Vám něco vypíše chybu, bylo by také vhodné uvést jakou.
Zdejší rádci sice vědí hodně věcí a dovedou poradit, ale věšteckou kouli má málokdo. |
||
Erinek Profil * |
#5 · Zasláno: 7. 6. 2016, 20:48:51
Vždy mi to napíše toto:
Notice: Undefined variable: predmet in /3w/wz.cz/d/dupetransport-spedition/druhy.php on line 9 Notice: Undefined variable: zprava in /3w/wz.cz/d/dupetransport-spedition/druhy.php on line 9 Notice: Undefined variable: mail_odesilatele in /3w/wz.cz/d/dupetransport-spedition/druhy.php on line 9 Mail byl odeslán |
||
jakre Profil |
#6 · Zasláno: 7. 6. 2016, 20:52:14
Erinek:
Používáš v kódu proměnné, které jsi nedefinoval. Můžeš sem vložit tvůj PHP kód? |
||
Lonanek Profil |
|||
Erinek Profil * |
Toto je můj hlavní kód. Pokud kliknu na tlačítko "Vygeneruj", potřeboval bych aby se informace z tabulky odeslaly na email:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="ikony/favicon.png" type="image/x-icon"> <title>DupeTransport spedice</title> </head> <body> <form> <fieldset> <legend>Zakázky</legend> <p>Jméno: <input size=10> Příjmení: <input size=10> </p> <p> SPZ: <input size=10> </p> <p> Datum: <input size=10> </p> <p> ID firmy: <input size=10> </p> <p> Jméno dispečera: <input size=10> </p> <a href="generator.php">Vygeneruj!</a> <input type="reset" value="Resetovat"/> </fieldset> </form> </body> </html> |
||
Keeehi Profil |
#9 · Zasláno: 7. 6. 2016, 21:31:26
<form> -> <form action="generator.php" method="post">
<a href="generator.php">Vygeneruj!</a> -> <input type="submit" value="Vygeneruj!"/>
+ inputům přidej odpovídající name |
||
Lonanek Profil |
Pokud jsem myslel vložit kód do značek, pak jsem předpokládal, že tam vložíte celý.
Jaký je název souboru? Tady máte jen HTML kód a ten nic nezpracuje. Zpracování dat musíte provést např. v php, nebo javascriptem. V odkazu, který jsem uváděl výše [#2] je vše uvedeno. |
||
jakre Profil |
Erinek:
Kód, který jsi nám poslal, není kompletně ohraničen tagy [ pre]. Navíc nejde o PHP kód, který jsem po tobě v [#6] požadoval, nýbrž o HTML kód, ve kterém máš také chyby, které ti výše opravil Keeehi. Hádám, že se požadovaný PHP kód jmenuje generator.php, ale je možné, že opravením HTML kódu začnou maily konečně odcházet. |
||
Erinek Profil * |
#12 · Zasláno: 7. 6. 2016, 21:38:09
Takže nejdříve musím udělat tabulku v PHP aby se to dokázalo odesílat?
|
||
Lonanek Profil |
#13 · Zasláno: 7. 6. 2016, 22:13:36
Nejdříve musíte napsat program,který zpracuje data a odešle. Pokud budete mít i požadavek na uložení odeslaných dat pak vytvoříte databázi, do které údaje uložíte.
|
||
Časová prodleva: 8 let
|
0