Autor | Zpráva | ||
---|---|---|---|
Shampoo Profil |
Je možné vytvořit formulář v HTML, který vyplněné informace odešle na e-mail, nebo je to jen otázka PHP?
http://www.jakpsatweb.cz/html/formulare.html Edit: Asi jsem si odpověděl sám - http://www.jakpsatweb.cz/formular-mail.html Edit: Nebo použí formulář z BlueBoard.cz, což se jeví jako nejlepší volba. |
||
mckay Profil |
#2 · Zasláno: 4. 7. 2010, 12:13:14
Shampoo:
Zpracování a odeslání emailu má na starost php. |
||
Str4wberry Profil |
#3 · Zasláno: 4. 7. 2010, 12:14:01
Jestli to „odešle na e-mail“ zahrnuje použití e-mailového klienta, tak ano.
|
||
Shampoo Profil |
#4 · Zasláno: 4. 7. 2010, 13:00:35
Díky za ujasnění, použiji tedy BlueForm, nemám žádnou znalost PHP, takže tohle to udělá za mě.
|
||
janbarasek Profil |
#5 · Zasláno: 4. 7. 2010, 16:37:07
Tak si stáhni hotový script, na www.jaknaweb.com jich je ke stažení spousty.
|
||
Časová prodleva: 10 dní
|
|||
rorsach Profil * |
#6 · Zasláno: 15. 7. 2010, 00:18:05
Shampoo:
můžeš využít i tenhle skript, je to verze pro blbé (sám ji používám) jednoduchá a efektivní. Příklad je přímo ze tsránek, které teď dělám a je možné si tam prohlédnout i jeho funkčnost a integraci do celého kódu. Vzhledem ke zde vloženému souboru: kontakt.php kontakt.php Pro lepší orientaci bez stylování tlačítek. -Nadefinování políček+ skript na serveru: kontakt.php tlačítka pro orientaci v kódu: první textové tlačítko ve formuláři začíná formulář jako takový(jméno) <form action="cesta_na_server/kontakt.php" method="post"> <input type="text" name="jmeno"> další tlačítko- email mění se pouze name a samozřejmě value <input type="text" name="email" value="@"> a poslední- textová plocha <textarea name="zprava" overflow:hidden;border-color:#FE9100" wrap="soft" > Po tlačítku "odeslat-submit" následuje klasicky ukončení formuláře (</form>) celé je to ovládané tímto jednoduchým skriptem <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title>kontakt</title> </head> <body> <h1>kontakt</h1> <? $jmeno = $_POST['jmeno']; $email = $_POST['email']; $zprava = $_POST['zprava']; if ($jmeno!="" and $email!="" and $zprava!="" ) { Mail("admin@kallados.info", $predmet, $zprava, "From: " . $email); echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>"; header('Location: http://kallados.info'); } else { echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje.</p>"; } ?> </body> </html> a je to ;-) ps: header('Location: http://kallados.info');[/pre] je zde pouze pro přesměrování na hlavní stránku po odeslání |
||
Časová prodleva: 14 let
|
0