<?php
$adsoyad=$_POST['adsoyad'];
$email=$_POST['email'];
$telefon=$_POST['telefon'];
$konu=$_POST['konu'];
$mesaj=$_POST['mesaj'];
$emailadresi="adres@adres.com";
$emailkonusu="Iletisim Formu";
if (empty($adsoyad) or empty($email) or empty($telefon) or empty($konu) or empty($mesaj)){
print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>'); print('<a href="form.php">Form Sayfasina Geri Dön</a>');
}
else {
$emailicerigi="
Ad-Soyad: $adsoyad
E-mail: $email
Telefon: $telefon
Konu: $konu
Mesaj: $mesaj";
if(mail($emailadresi,$emailkonusu,$emailicerigi)){
print ('Mailiniz basarili bir sekilde gönderildi. Ilginizden dolayi tesekkürler.');
}
}
?> iletişim formu yönlendirme
10
●4.963
- 12-05-2010, 03:34:15Üyeliği durdurulduarkadaşlar php de yaptıgım iletişim formunun en sonunda Mailiniz basarili bir sekilde gönderildi. Ilginizden dolayi tesekkürler yazısını gösterdikten sonra otamatik olarak ana sayfaya gitmesini istiyorum buu nasıl yapıcam
- 12-05-2010, 03:54:11Üyeliği durduruldu<?php
$adsoyad=$_POST['adsoyad'];
$email=$_POST['email'];
$telefon=$_POST['telefon'];
$konu=$_POST['konu'];
$mesaj=$_POST['mesaj'];
$emailadresi="adres@adres.com";
$emailkonusu="Iletisim Formu";
if (empty($adsoyad) or empty($email) or empty($telefon) or empty($konu) or empty($mesaj)){
print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>'); print('<a href="form.php">Form Sayfasina Geri Dön</a>');
}
else {
$emailicerigi="
Ad-Soyad: $adsoyad
E-mail: $email
Telefon: $telefon
Konu: $konu
Mesaj: $mesaj";
if(mail($emailadresi,$emailkonusu,$emailicerigi)){
print ('Mailiniz basarili bir sekilde gönderildi. Ilginizden dolayi tesekkürler.'); ?>
<meta http-equiv="refresh" content="2;url=index.php" />
<?
}
}
?>
2 sn sonra anasayfana yönlendirir. meta kullanman şart çünkü ekrana yazı yazdırıyorsun yazıdrmasan header location kullanabilirdin. o yüzden metayla yapman lazım yada obs start la header şart. nese hocam kafanız karışmasın kodu aynen yapıştırın gitsin. - 12-05-2010, 13:47:40Üyeliği durdurulduhocam header location nun kodunu yazabilirmisiniz
- 12-05-2010, 13:57:38Üyeliği durdurulduheader("Location:yonleneceksayfa.php");dizaynerweb adlı üyeden alıntı: mesajı görüntüle
- 12-05-2010, 14:10:10Üyeliği durdurulduHocam bu headeri brikaç saniye bekletmek mümkünmü meta refresh gibi?sdemirkeser adlı üyeden alıntı: mesajı görüntüle
- 12-05-2010, 14:26:29Üyeliği durdurulduheaderdaki refresh direk yonlendiriyorsa tum browserlarda calisir. zaman yazilan ersat hocamin verdigi kod tum browserlarda calismaz. onun yerine soyle bir kodda kullanabilirisniz;XiechenG adlı üyeden alıntı: mesajı görüntüle
<META HTTP-EQUIV="Refresh" CONTENT="3;URL=gideceksayfa.php"> - 12-05-2010, 14:29:02Üyeliği durdurulduMetayı biliyordum hocam.sdemirkeser adlı üyeden alıntı: mesajı görüntüle
AMa header`in bekleme sürecini eskiden kullanmıştım çalışmamıştı.
Ben az önce benim kodda hata yaptığımı düşünmüştüm.
Bilmem iyi oldu. Teşekkürler.