Php Yönlendirme Kodu Lazım
-
anaconda bunu yazdı:
-----------------------------'name', 'Email field' => 'email', 'Message field' => 'message'); foreach($required as $key=>$value) { if(isset($_POST[$value]) && $_POST[$value] !== '') { continue; } else { $errors[] = "Mesaj Giriniz."; } } if (!$validator->check_email_address($input_email)) { $errors[] = 'Mail Adresinizi Giriniz'; } if(empty($errors)) { if(mail('info@mailadresi.com', "Message from $input_name - $input_subject", $input_message, "From: $input_email")) { echo 'Mailiniz icin Tesekkur ederiz. Lütfen Bekleyiniz.<meta http-equiv="refresh" content="2;url=iletisim1.html">'; } else { echo 'Lütfen Tekrar Deneyiniz.'; } } else { echo implode('
', $errors); } } else { die('You cannot access this page directly.'); }
----------------------------- -
manyaki bunu yazdı:
-----------------------------Hocam işte verdiğim fonksiyonu en tepeye yazıcaksın kullanmak istediğin yerde de SayfaYonlendir(); şeklinde çağıracaksın.
-----------------------------function SayfaYonlendir($url="mesajoku.php",$sure=1) { echo ""; } Mailiniz icin Tesekkur ederiz. Lütfen Bekleyiniz.
-
yukarıda verdiğimi dene
-
myblackworldweb bunu yazdı:
-----------------------------yukarıda verdiğimi dene
-----------------------------hocam yonlendirme oldu eline saglık ama
'name', 'Email field' => 'email', 'Message field' => 'message'); foreach($required as $key=>$value) { if(isset($_POST[$value]) && $_POST[$value] !== '') { continue; } else { $errors[] = "Mesaj Giriniz."; } } if (!$validator->check_email_address($input_email)) { $errors[] = 'Mail Adresinizi Giriniz'; } if(empty($errors)) { if(mail('info@mailadresi.com', "Message from $input_name - $input_subject", $input_message, "From: $input_email")) { echo 'Mailiniz icin Tesekkur ederiz. Lütfen Bekleyiniz. '; } else { echo 'Lütfen Tekrar Deneyiniz.'; } } else { echo implode('
', $errors); } } else { die('You cannot access this page directly.'); }yönlenirken bu yazıyor bunuda kaldırdıkmı tamadır
-
header ("Location: index.php");
diye biliyorum
-
hocam bide mail gelmedi mail kutusuna
-
<!--?php ifisset$_POST'name' && empty$_POST'spam_check' require 'email-validator.php'; $validator = new EmailAddressValidator; $errors = array; $_name = strip_tags$_POST'name'; $_email = strip_tags$_POST'email'; $_subject = strip_tags$_POST'subject'; $_message = strip_tags$_POST'message'; $required = array'Name field' =--> 'name', 'Email field' => 'email', 'Message field' => 'message'); foreach($required as $key=>$value) { if(isset($_POST[$value]) && $_POST[$value] !== '') { continue; } else { $errors[] = "Mesaj Giriniz."; } } if (!$validator->check_email_address($input_email)) { $errors[] = 'Mail Adresinizi Giriniz'; } if(empty($errors)) { if(mail('info@mailadresi.com', "Message from $input_name - $input_subject", $input_message, "From: $input_email")) { echo '<meta http-equiv="refresh" content="2;url=iletisim1.html">.'; } else { echo 'Lütfen Tekrar Deneyiniz.'; } } else { echo implode('<br>', $errors); } } else { die('You cannot access this page directly.'); } -
hocam bu 2. verdiğimi dene eğer mail gelmez se sorun echo da gösterilen şeyden değil mail gönderme fonksiyonunun bozuk olduğundan dolayı dır
-
yine olmadı normalde maili gonderiyor ama sayfanın orada klamasını istmeiyorum
-
anaconda bunu yazdı:
-----------------------------yine olmadı normalde maili gonderiyor ama sayfanın orada klamasını istmeiyorum
-----------------------------hocam yukarıda biz şöyle demiş olduk;
eğer mail bilgileri doğru şekilde girilmiş ise maili gönder ve yönlendir kodunu çıkar.
else yani değilse aşağıdaki hatayı göster dedik.
bunun maili göndermemesi ile bir alakasını anlayamadım. verdiğin kodlarda kopyala-yapıştır ya da editör den kaynaklanan bir sorun yok değil mi
