Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 8 - Kontaktní emailový formulář 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
Avatar
x.listo
Tvůrce
Avatar
Odpovídá na Lukáš Hrabovský
x.listo:24.9.2022 5:32

Na konci lekce máš odkaz na lekci 18. Kde se nastavení XAMPP pro odesílání emailu rozebírá.

Nebo si můžeš založit free hosting na webzdarma.cz.

Odeslání emailu funguje, byť s několika minutovým zpožděním, než přijde do schránky.
Navíc umí databáze. Sice bez https a s reklamním bannerem, ale pro ukázky z kurzu plně dostačující.

 
Odpovědět
24.9.2022 5:32
Avatar
Radek Jindra
Člen
Avatar
Radek Jindra:17.11.2022 13:01

Koukal jsem se na 18 lekci a pokusil jsem se nakonfigurovat php.ini a sendmail.ini .
Tak mi to nějak nejde nejsem na to odborník. Chtěl bych se zeptat jaký jiný port místo 25,465,587 (tyto porty mám na svém serveru synology) portů mohu použít ? Děkuji velmi :-)

Odpovědět
17.11.2022 13:01
Rád se učím novým dovednostem
Avatar
Jozef Frenc
Člen
Avatar
Jozef Frenc:10.2.2023 11:54

Ahoj, Dotaz k clanku:
Jde o vkladani kontaktniho formulare..stahnul jsem si vas kod abych formular vlozil
Jenomze mam stranku v html celou a nevim jak tam vlozit ten php skript
Formular mi na strance zobrazi a nad nim se zobrazi kod, ktery by mel odkazat na php skript ale neodkaze
Vlozil jsem ho natvrdo do html kodu ale php nechce vubec cist. Jsem v html novacek, takze prosim o detaini nasmerovani :-) diky moc

 
Odpovědět
10.2.2023 11:54
Avatar
Martin Prokleška:15.7.2023 18:15

Dost dobře nerozumím této části ->
-> if (isset($_POST['jme­no']) && $_POST['jmeno'] &&
isset($_POST['e­mail']) && $_POST['email'] && ...
Proč jsou tam uvedené inputy 'jmeno' , 'email', atd. vždycky dvakrát??
Nestačilo by to uvést s tím Issetem pokaždé jen jednou?

 
Odpovědět
15.7.2023 18:15
Avatar
Jan Gritzbach:13.8.2023 6:45

Zarazilo mě použití elementu <table> pro rozložení dat formuláře. Mám dojem, že v části kurzu o základech statického webu se někde psalo, že takto se už dnes tabulky používat nemají, že je to nesémantické a jedná se o zastaralý způsob. Myslím, že se tam psalo něco o tom, že tabulka má reprezentovat nějaká konkrétní data, nemá se používat jen pro layout.

Pochopitelně že zde pro účely této lekce o práci s formulářem je to asi víceméně jedno a formulář je díky tomu "nastylovaný" rychleji, takže se člověk může snáze soustředit na to, co je v této lekci důležité, a nerozptylovat se samotným stylováním.

Přesto, kurz jako celek by si neměl vnitřně rozporovat, a pokud někde později v kurzu dochází k porušení dříve naučených postupů "pro pohodlnost", mohla by o tom být v textu stručná zmínka typu: "tohle v praxi takto nedělejte, ale zde pro naše účely to teď neřešte".

Tím by si člověk připomněl správné postupy, současně by to pro rychlost zde udělal jinak, ale byl by si tohoto rozporu vědom.

Pokud se s elementem <table> a s jeho sémantikou pletu, opravte mě prosím. S webovým vývojem ještě nemám tolik zkušeností.

Odpovědět
13.8.2023 6:45
"Stay curious, learn every day!"
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 5 zpráv z 285.