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
Ani Strýček GOOGLE nic neporadil?

Např.: tady.
Erinek
Profil *
Bohužel mi toto nefunguje. Po každé to napíše chybu. :/
Lonanek
Profil
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 *
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
Erinek:
Používáš v kódu proměnné, které jsi nedefinoval. Můžeš sem vložit tvůj PHP kód?
Lonanek
Profil
Erinek:
Undefined variable = nedefinovaná proměnná. Tedy uvedené 3 proměnné nejsou ve scriptu definovány.

Pokud zde budete uvádět zdrojový kód, nezapomeňte jej uvést do značek pro kód [ pre], označen <>


P.S. upravte, prosímmm, [#1] do kódu. a také [#8]. Děkuji.
Moderátor juriad: Upraveno.
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
<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 *
Takže nejdříve musím udělat tabulku v PHP aby se to dokázalo odesílat?
Lonanek
Profil
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.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0