NEJVÝHODNĚJŠÍ AKCE ROKU: 90 % extra kreditů ZDARMA s promokódem STROMECEK90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 10 - Vylepšení kontaktního formuláře v PHP

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Odpovídá na danhill
Michal Šmahel:3.3.2015 17:33

Máš špatně

</br>

, zaměň to za

<br />

.

Odpovědět
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
kom72
Člen
Avatar
kom72:16.3.2015 14:37

Ahoj,
přecházím z prostého html na php, takže děkuji autorovi za pěkný tutoriál. Vše funguje jak má, až na drobnost. Nikde v mailu se mi nezobrazuje vyplněné jméno odesílatele z formuláře.
Kdosi tu píše, že se mu jméno objevuje v předmětu zprávy. Mě tedy ani tam...

Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na kom72
Jan Lupčík:16.3.2015 15:09

Ano, protože jméno se neodesílá. Jen se vyplňuje. Pokud ho chceš vidět, můžeš předmět upravit např. do následující podoby:

$predmet = 'Nová zpráva z mailformu od ' . $_POST['jmeno'];
Odpovědět
TruckersMP vývojář
Avatar
kom72
Člen
Avatar
Odpovídá na Jan Lupčík
kom72:16.3.2015 15:39

Díky, za rychlou odpověď, už to maká

Avatar
kom72
Člen
Avatar
kom72:17.3.2015 23:51

Formulář mi maká, když je na samostatné stránce mailform.php. Pokud naincluduju stránku do stávajícího webu, mail se také odešle, jen nefunguje hláška o odeslání a stránka vypisuje tuto chybu:

header('Location: mailform.php?uspech=ano');

Zkoušel jsem i varianty:

header('Location: index.php?uspech=ano');

a kód z diskuse k následujícímu tutoriálu o skládání stránek:

$url = $_SERVER["REQUEST_URI"] . "&uspech=ano";
header("location:" . $url);
exit;

Formulář mám totiž na všech stránkách webu, jako skrytý div nad patičkou webu.
Poradí někdo, jak rozchodit hlášky formuláře na více stránkách webu? díky

Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na kom72
Jan Lupčík:18.3.2015 6:24

Tak musíš vypisovat proměnnou $hlaska, ne? :)

Odpovědět
TruckersMP vývojář
Avatar
kom72
Člen
Avatar
Odpovídá na Jan Lupčík
kom72:18.3.2015 15:17

Ahoj, zkusíš to nějak rozepsat nebo více poradit?

Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na kom72
Jan Lupčík:18.3.2015 15:26

Pošli mi web, kde to máš a poradím blíže. :)

Odpovědět
TruckersMP vývojář
Avatar
Neaktivní uživatel:6.5.2015 20:53

Díky za článek, takto jsem si mohl dát na web formulář i když php neumím :-)

Odpovědět
Neaktivní uživatelský účet
Avatar
martin.pscolka:23.5.2015 0:04

Myslis na serveru kde to mam ulozene nebo v editoru?

Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 150.