formularz kontaktowy na stronie HTML - jak zrobić?
Autor
Wiadomość
Liczba postów: 1,463
Dołączył: Mar 2013
Reputacja:
241
Forum Gold: 51.01
formularz kontaktowy na stronie HTML - jak zrobić?
Mam pytanko, czy wie ktoś, jak moge formularz ten właśnie tutaj:
http://prace-zaliczeniowe.eu/kontakt.html ustawić tak, aby meile dochodził do mnie, czytałem, ze z podobnymi rzeczami są problemy. Czy mam pod to podczepić jakiś skrypt PHP?
W załączniku dołączam plik html, moze coś wymyślicie. każdego kto pomoże nagradzam reputem.
Glosy:
Skipi
Sprzedałem się za 5zł
Liczba postów: 1,015
Dołączył: Apr 2012
Forum Gold: 8.00
RE: formularz kontaktowy na stronie HTML - jak zrobić?
Kod:
<?php
$field_name = $_POST['cf_name'];
$field_email = $_POST['cf_email'];
$field_message = $_POST['cf_message'];
$mail_to = '[email protected] ';
$subject = 'Message from a site visitor ' . $field_name;
$body_message = 'From: '.$field_name."\n";
$body_message .= 'E-mail: '.$field_email."\n";
$body_message .= 'Message: '.$field_message;
$headers = "From: $cf_email\r\n";
$headers .= "Reply-To: $cf_email\r\n";
$mail_status = mail($mail_to, $subject, $body_message, $headers);
if ($mail_status) { ?>
<script language="javascript" type="text/javascript">
alert('Thank you for the message. We will contact you shortly.');
window.location = 'contact.html';
</script>
<?php
}
else { ?>
<script language="javascript" type="text/javascript">
alert('Message failed. Please, send an email to [email protected] ');
window.location = 'contact.html';
</script>
<?php
}
?>
To jest contact.php
A do tego działa contact.html wstawiony między <body> </body> :
Kod:
<form action="contact.php" method="post">
Your name<br>
<input type="text" name="cf_name"><br>
Your e-mail<br>
<input type="text" name="cf_email"><br>
Message<br>
<textarea name="cf_message"></textarea><br>
<input type="submit" value="Send">
<input type="reset" value="Clear">
</form>
Wystarczy przerobić i wtedy do php dodać odpwiednie funkcje.
Glosy: szczygielek (+1)
Liczba postów: 1,463
Dołączył: Mar 2013
Reputacja:
241
Forum Gold: 51.01
RE: formularz kontaktowy na stronie HTML - jak zrobić?
dobra wszystko dodane, mój meil podstawiony i co dalej? po wypełnieniu formularza meil nie dochodzi do mnie? strona jest zrobiona na serwerze hostingera, coś musze zmieniać, aby formularz działał poprawnie?
Glosy:
Liczba postów: 1,449
Dołączył: Aug 2012
Reputacja:
198
Forum Gold: 126.00
RE: formularz kontaktowy na stronie HTML - jak zrobić?
W html nie napiszesz formularza, trzeba w php.
Mogę Ci podpowiedzieć co zrobić na PW
Glosy:
Użytkownicy przeglądający ten wątek: 1 gości