Gratis html template, hjälp med skicka formulär

Permalänk
Avstängd

Gratis html template, hjälp med skicka formulär

Hej, har hittat denna template som jag tänkte använda mig av.
I den så finns det ett kontakt formulär som jag skulle vilja använda mig av.
Kan någon vänlig själ berätta vart jag ställer in till vilken email adress formuläret skall skickas till?
Har letat runt men inte hittat vart.
http://www.templatemo.com/tm-477-puzzle

Visa signatur

Inte Core i7 4790K
Asus Z97-A
Asus Nvidia GTX 970 STRIX
Kingston DDR3 HYPERX Genesys 16 GB 1600MHZ

Permalänk
Medlem

Det får du lösa med hjälp av PHP eller dylikt programmeringsspråk. Det där är ju bara en HTML-mall de erbjuder.

Permalänk
Avstängd

Detta borde vara koden för html biten. Någon som kan hjälp mig koda send.php fil som behövs?

<!--<div class="row"> --> <form method="post" name="contact-form" class="contact-form"> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <div class="form-group"> <input name="name" type="text" class="form-control" id="name" placeholder="Your Name..." required> </div> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12 pad-l-3"> <div class="form-group contact-field"> <input name="email" type="email" class="form-control" id="email" placeholder="Your Email..." required> </div> </div> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="form-group contact-field"> <input name="subject" type="text" class="form-control" id="subject" placeholder="Your Subject..." required> </div> </div> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="form-group contact-field"> <textarea name="message" rows="5" class="form-control" id="message" placeholder="Write your message..." required></textarea> </div> </div> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="form-group margin-b-0"> <button type="submit" id="form-submit" class="btn no-bg btn-contact">Submit</button> </div> </div> </form> <!--</div> --> <div id="msgSubmit" class="h3 text-center hidden">Message Submitted!</div> </div>

Visa signatur

Inte Core i7 4790K
Asus Z97-A
Asus Nvidia GTX 970 STRIX
Kingston DDR3 HYPERX Genesys 16 GB 1600MHZ

Permalänk
Avstängd

Någon som kan peka mig mot rätt riktning? Behöver jag skriva en helt egen kod eller kan man ta kod från någon annan Php formulär grej? Är inte jätte haj på detta.

Visa signatur

Inte Core i7 4790K
Asus Z97-A
Asus Nvidia GTX 970 STRIX
Kingston DDR3 HYPERX Genesys 16 GB 1600MHZ

Permalänk

Finns massvis med färdig kod på nätet så du kan bara välja och vraka. Det förutsätter dock att din server fixar php.
http://php.net/manual/en/function.mail.php

Permalänk
Avstängd

att det finns massor av kod vet jag, men kan jag använda den färdiga templaten med färdiga koder? Är jag någorlunda på rätt spår om jag ska hitta något som pekar mot Html koden och ("ID=XXX)

Visa signatur

Inte Core i7 4790K
Asus Z97-A
Asus Nvidia GTX 970 STRIX
Kingston DDR3 HYPERX Genesys 16 GB 1600MHZ

Permalänk

Hej Neonodia!

Vad du behöver göra med ditt HTML formulär är att peka den mot ett PHP script (action="send.php") som faktiskt tar datan och skickar den dit du vill med hjälp av PHPs mail() funktion.

I din send.php skulle starkt rekommendera att du använder dig av php biblioteket PHPMailer då den är den stabil och väldigt pålitlig, använt den själv och den går som smör.

PHPMailer:
https://github.com/PHPMailer/PHPMailer

Följ denna guide:
https://www.youtube.com/watch?v=CizDkNNcLRg
och istället för att ha fasta värden använder du av den POST-datan användaren skriver in i HTML dokumentet.
T.ex:

  • $mail->addAddress = ($_POST['email'], ' ');

  • $mail->Body = ($_POST['subject']);

osv.
(Glöm inte att skydda din server från otillåtna tecken)

Är du erfaren av PHP kommer detta ta max 30min.
Hoppas du blev riktad i en aning bättre rikning, känner igen när man känner sig om ett frågetecken.
Lycka till!

Permalänk
Avstängd

Tack Creative. Jag uppskattar tipset. Jag skall kolla denna guide och försöka mig på det

Skrivet av creativejeff:

Hej Neonodia!

Vad du behöver göra med ditt HTML formulär är att peka den mot ett PHP script (action="send.php") som faktiskt tar datan och skickar den dit du vill med hjälp av PHPs mail() funktion.

I din send.php skulle starkt rekommendera att du använder dig av php biblioteket PHPMailer då den är den stabil och väldigt pålitlig, använt den själv och den går som smör.

PHPMailer:
https://github.com/PHPMailer/PHPMailer

Följ denna guide:
https://www.youtube.com/watch?v=CizDkNNcLRg
och istället för att ha fasta värden använder du av den POST-datan användaren skriver in i HTML dokumentet.
T.ex:

  • $mail->addAddress = ($_POST['email'], ' ');

  • $mail->Body = ($_POST['subject']);

osv.
(Glöm inte att skydda din server från otillåtna tecken)

Är du erfaren av PHP kommer detta ta max 30min.
Hoppas du blev riktad i en aning bättre rikning, känner igen när man känner sig om ett frågetecken.
Lycka till!

Visa signatur

Inte Core i7 4790K
Asus Z97-A
Asus Nvidia GTX 970 STRIX
Kingston DDR3 HYPERX Genesys 16 GB 1600MHZ

Permalänk
Medlem

Rekommenderar starkt w3schools för att lära sig!
Länk under kan du kolla så du håller din php form säker!
http://www.w3schools.com/php/php_form_validation.asp

Visa signatur

Back from the shadows pray for survival...