Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: kontaktu forma
Parašė Dariukas.· 2012 Sau. 9 20:01:05
#1
Sveiki, taigi susiradau kontaktu forma, ja uzpildau spaudziu submit ir vistiek negaunu laisko i savo email, va kodas:
CONTACT.PHP FAILAS
<?php
$field_name = $_POST['cf_name'];
$field_email = $_POST['cf_email'];
$field_message = $_POST['cf_message'];
$mail_to = 'blabla@gmail.com';
$subject = 'Pranesimas nuo tinklalapio svecio'.$field_name;
$body_message = 'Nuo: '.$field_name."\n";
$body_message .= 'El. Pastas: '.$field_email."\n";
$body_message .= 'Zinute: '.$field_message;
$headers = 'Nuo: '.$field_email."\r\n";
$headers .= 'To: '.$field_email."\r\n";
$mail_status = mail($mail_to, $subject, $body_message, $headers);
if ($mail_status) { ?>
<script language="javascript" type="text/javascript">
alert('Aciu jums uz zinute, pasistengsime susisiekti kuo greiciau.');
window.location = 'kontaktai.html';
</script>
<?php
}
else { ?>
<script language="javascript" type="text/javascript">
alert('Klaida! Siuskite zinute El. Pastu: <a href="mailto:blabla@gmail.com"><span style="color:005C5B">blabla@gmail.com</span></a>');
window.location = 'kontaktai.html';
</script>
<?php
}
?>
INDEX.HTML FAILAS
<form action="contact.php" method="post"><br>
Jusu vardas:<br>
<input name="cf_name"><br>
Jusu El. Pastas:<br>
<input name="cf_email" class="email"><br>
Jusu klausimas, zinute:<br>
<textarea name="cf_message"></textarea><br><br>
<input type="submit" value="submit">
</form>
Padekite kas nors :/ arba prisekite gera skripta, aciu, uz pagalba aisku duosiu +11
Parašė Maksas· 2012 Sau. 9 21:01:56
#2
Pirmą
CONTACT.PHP pervadink kontaktai.php ir įmesk į savo FTP
INDEX.HTML į
index.html
<form action="kontaktai.php" method="post"><br>
Jusu vardas:<br>
<input name="cf_name"><br>
Jusu El. Pastas:<br>
<input name="cf_email" class="email"><br>
Jusu klausimas, zinute:<br>
<textarea name="cf_message"></textarea><br><br>
<input type="submit" value="submit">
</form>
Jei dėsi šią formą į savo puslapį kaip panelė,tai pakeisk
<script language="javascript" type="text/javascript">
alert('Klaida! Siuskite zinute El. Pastu: <a href="mailto:blabla@gmail.com"><span style="color:005C5B">blabla@gmail.com</span></a>');
window.location = 'kontaktai.html';
</script>
kontaktai.php į index.php, tuomet tave gražins po laiško į pagrindinį.
Kaip pavyzdį žr.čia
http://ltfusions.lt
Viskas veikia puikiai,testavau.
Redagavo Maksas· 2012 Sau. 9 22:01:59
Parašė Dariukas.· 2012 Sau. 9 23:01:57
#3
Aciu, duosiu +11 :) O jeigu ant savo pc localhost uzpildyti ta forma isisust tai neissisius?
Parašė mNm.· 2012 Sau. 9 23:01:40
#4
kažkokią man atrodo reikia email funkciją aktyvuot. ar kažką panašaus..
Parašė mAnaXi· 2012 Sau. 10 16:01:09
#5
Turėtu išsiūst. Nes palaiko visas
mysql ir
php funkcijas taigi.