Stránka už žije na GitHube, no zatiaľ je to len „výkladná skriňa“. V tretej časti jej dáme prvú skutočnú funkciu – kontaktný formulár, ktorý naozaj odosiela e-maily. Ukážem vám, ako sa od statickej stránky dostaneme k niečomu, čo reálne komunikuje so svetom, a to opäť celé cez Claude Code.
Spolu si prejdeme, ako do projektu zapojiť PHP a knižnicu PHPMailer tak, aby správy z formulára naozaj prišli do schránky. Keďže sa tu prvýkrát dostávame k PHP, ukážem vám aj to, čo si treba vopred pripraviť, aby všetko bežalo. Veľký dôraz pritom dáme na bezpečnosť – uvidíte, ako narábať s citlivými údajmi ako heslá či prístupy k e-mailu tak, aby sa nikdy nedostali do gitu, a prečo je to pri reálnych projektoch úplný základ. Nechýba ani overenie, že formulár funguje, a doladenie detailov, kým nie je výsledok spoľahlivý.
Video je vhodné pre každého, kto chce, aby jeho stránka nebola len pekná, ale aj užitočná, a kto sa chce naučiť pripojiť serverovú funkcionalitu bez toho, aby sa v PHP strácal. Aj keď ste s PHP nikdy nepracovali, uvidíte, že s dobrým vedením je to zvládnuteľné. A ak už nejaké skúsenosti máte, oceníte prístup, ktorý myslí na bezpečnosť od prvej chvíle.
Toto je 3. časť zo 4-dielnej série, v ktorej spolu vybudujeme kompletnú webstránku od statického základu, cez nasadenie na GitHub, funkčný kontaktný formulár až po projekty ťahané z databázy.
Bonus: celý projekt je verejne dostupný na GitHube (https://github.com/mdobsovic/vibecoding), takže si môžete pozrieť, ako je formulár poskladaný, prezrieť hotový výsledok alebo si ho rovno stiahnuť a skúšať.
Máte otázky o našich kurzoch, termínoch, financovaní cez úrad práce alebo firemnom vzdelávaní? Pomôžeme vám hneď.
Pokračovaním v chate súhlasíte so spracovaním údajov vložených do konverzácie. Ochrana osobných údajov.
Herkules AI môže robiť chyby. Overujte si informácie na tejto stránke alebo si odpoveď potvrďte na 02/4920 3080, info@itlearning.sk. Ceny sú zobrazené bez DPH, pokiaľ nie je uvedené inak. Informácie o spracovaní údajov.