-
Üyelik
24.08.2018
-
Yaş/Cinsiyet
28 / E
-
Meslek
Maliyeci
-
Konum
Uşak
-
Ad Soyad
L** H**
-
Mesajlar
890
-
Beğeniler
109 / 319
-
Ticaret
8, (%100)
header('location: istediğin url'); şeklinde eski sayfaya yönlendire bilirskn.
-
Üyelik
07.07.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
webmaster
-
Konum
Ankara
-
Ad Soyad
A** K**
-
Mesajlar
23
-
Beğeniler
1 / 3
-
Ticaret
0, (%0)
Bahsettiğiniz gibi denedim fakat gene aynı sonucu alıyorum
-
Üyelik
19.02.2017
-
Yaş/Cinsiyet
24 / E
-
Meslek
Web Developer
-
Konum
Bursa
-
Ad Soyad
M** A**
-
Mesajlar
933
-
Beğeniler
136 / 276
-
Ticaret
11, (%100)
$URL = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
header("Location:$url");
veya
echo "<script>document.location.href='{$URL}';</script>";
veya
echo '';
veya;
3'ünü de bir arada kullanabilirsin :)
-
Üyelik
07.07.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
webmaster
-
Konum
Ankara
-
Ad Soyad
A** K**
-
Mesajlar
23
-
Beğeniler
1 / 3
-
Ticaret
0, (%0)
Sonuç kısmına hepsinide denedim fakat ordaki kod yapısı çalışmıyor nerde hata yaptığımı bulamıyorum
-
Üyelik
19.02.2017
-
Yaş/Cinsiyet
24 / E
-
Meslek
Web Developer
-
Konum
Bursa
-
Ad Soyad
M** A**
-
Mesajlar
933
-
Beğeniler
136 / 276
-
Ticaret
11, (%100)
if (isset($_POST["ad_soyad"]) && !empty($_POST["ad_soyad"])) {
$cinsiyet = $_POST["cinsiyet"];
$ad_soyad = $_POST["ad_soyad"];
$e_posta = $_POST["e_posta"];
$telefon = $_POST["telefon"];
$yorum = $_POST["yorum"];
$tarih = date('j ') . $ay . date(' Y ') . $gun . date(' H:i:s');
$durum = "0";
$sorgu = $db->prepare("INSERT INTO musteri_yorumlari SET cinsiyet=:cinsiyet, ad_soyad=:ad_soyad, e_posta=:e_posta, telefon=:telefon, yorum=:yorum, tarih=:tarih, durum=:durum");
$sorgu->execute(array(
':cinsiyet'=>$cinsiyet,
':ad_soyad'=>$ad_soyad,
':e_posta'=>$e_posta,
':telefon'=>$telefon,
':yorum'=>$yorum,
':tarih'=>$tarih,
':durum'=>$durum));
// MAİL GÖNDERİMİ BURADA BAŞLIYOR.
require_once("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->SetLanguage("tr", "phpmailer/language");
$mail->CharSet ="utf-8";
$mail->SMTPAuth = true;
$mail->Host = "".$ayar["mail_host"]."";
$mail->Username = "".$ayar["mail_kadi"]."";
$mail->Password = "".$ayar["mail_sifre"]."";
$mail->From = "".$_POST["e_posta"]."";
$mail->Fromname = "isimmm";
$mail->AddAddress("".$ayar["mail_musteri_yorumlari"]."", "".$ayar["seo_title"]."");
$mail->Subject = " Müşteri Yorumu " . " - ".$_POST["ad_soyad"]." ";
$mail->Body ="
". $_POST["ad_soyad"] ." | ". $_POST["e_posta"] ." | ". $_POST["telefon"] ."
Müşteri Yorumu
". $_POST["yorum"] ." ";
if(!$mail->Send())
{
// echo 'Gönderim Hatası: ' . $mail->ErrorInfo . '';
print '<script>alert("BEKLENMEDİK BİR HATA OLUŞTU.");</script>';
$URL = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
echo "<script>document.location.href='{$URL}';</script>";
echo '';
exit;
}
// echo 'Mesaj başarıyla gönderildi.';
print '<script>alert("Değerli Yorumunuz için Teşekkür Ederiz :)");</script>';
$URL = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
echo "<script>document.location.href='{$URL}';</script>";
echo '';
// MAİL GÖNDERİMİ BURADA BİTİYOR.
}
?>
Bu şekilde yaparsan verdiğin uyarıdan sonra sayfayı yenileyebilirsin.
-
Üyelik
07.07.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
webmaster
-
Konum
Ankara
-
Ad Soyad
A** K**
-
Mesajlar
23
-
Beğeniler
1 / 3
-
Ticaret
0, (%0)
Teşekkür ederim arkadaşlar dediklerinizide yaptım fakat çözüm bulamadım.
-
Üyelik
08.05.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Developer
-
Konum
Samsun
-
Ad Soyad
İ** Ş**
-
Mesajlar
1020
-
Beğeniler
321 / 320
-
Ticaret
19, (%100)
$bironcekisayfa = $_SERVER["HTTP_REFERER"];
şeklinde çekiceksin url yi bu post etmeden önce ki sayfayı alır "yani chrome ile geri tuşu-bir önceki sayfanın urlsini alır" sende yönlendirmeni yaparsın
Enjection
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
23.10.2018
-
Yaş/Cinsiyet
31 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İzmir
-
Ad Soyad
U** Z**
-
Mesajlar
271
-
Beğeniler
36 / 67
-
Ticaret
9, (%78)
Böyle denyeyin hocam iften sonrası için
if (isset($_POST["ad_soyad"]) && !empty($_POST["ad_soyad"])) {
$cinsiyet = $_POST["cinsiyet"];
$ad_soyad = $_POST["ad_soyad"];
$e_posta = $_POST["e_posta"];
$telefon = $_POST["telefon"];
$yorum = $_POST["yorum"];
$tarih = date('j ') . $ay . date(' Y ') . $gun . date(' H:i:s');
$durum = "0";
$sorgu = $db->prepare("INSERT INTO musteri_yorumlari SET cinsiyet=:cinsiyet, ad_soyad=:ad_soyad, e_posta=:e_posta, telefon=:telefon, yorum=:yorum, tarih=:tarih, durum=:durum");
$sorgu->execute(array(
':cinsiyet'=>$cinsiyet,
':ad_soyad'=>$ad_soyad,
':e_posta'=>$e_posta,
':telefon'=>$telefon,
':yorum'=>$yorum,
':tarih'=>$tarih,
':durum'=>$durum));
// MAİL GÖNDERİMİ BURADA BAŞLIYOR.
require_once("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->SetLanguage("tr", "phpmailer/language");
$mail->CharSet ="utf-8";
$mail->SMTPAuth = true;
$mail->Host = "".$ayar["mail_host"]."";
$mail->Username = "".$ayar["mail_kadi"]."";
$mail->Password = "".$ayar["mail_sifre"]."";
$mail->From = "".$_POST["e_posta"]."";
$mail->Fromname = "isimmm";
$mail->AddAddress("".$ayar["mail_musteri_yorumlari"]."", "".$ayar["seo_title"]."");
$mail->Subject = " Müşteri Yorumu " . " - ".$_POST["ad_soyad"]." ";
$mail->Body ="
". $_POST["ad_soyad"] ." | ". $_POST["e_posta"] ." | ". $_POST["telefon"] ."
Müşteri Yorumu
". $_POST["yorum"] ." ";
if(!$mail->Send())
{
header("Location:../");
// echo 'Gönderim Hatası: ' . $mail->ErrorInfo . '';
print '<script>alert("BEKLENMEDİK BİR HATA OLUŞTU.");</script>';
exit;
}
header("Location:../");
// echo 'Mesaj başarıyla gönderildi.';
print '<script>alert("Değerli Yorumunuz için Teşekkür Ederiz :)");</script>';
// MAİL GÖNDERİMİ BURADA BİTİYOR.
}
?>
-
Üyelik
07.07.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
webmaster
-
Konum
Ankara
-
Ad Soyad
A** K**
-
Mesajlar
23
-
Beğeniler
1 / 3
-
Ticaret
0, (%0)
Çok teşekkür ediyorum arkadaşlar yardımlarınız için problem çözüldü .