• 28-04-2022, 03:22:56
    #1
    Merhaba bir site kurulumu gerçekleştiriyorum içeride bir iletişim formu var gerekli düzenlemeleri yaptım fakat sitede formu doldurup gönder dediğim de Error! hatası alıyorum kod ile alakalı tüm kodlar aşağıda burada ne gibi bir düzenleme yapmam gerekiyor? smtp vb ayarlara bakındım fakat script dosyaları içerisinde bundan başk bir mail bölümü yok buda zaten ayrı bir dosya olarak mevcuttu normal kodların arasında değil yardımcı olursanız sevinirim iyi geceler.



    <?php$recipient = "t@gmaiestl.com";//Enter Your Email Here
    $name = $_POST['Name'];$email = $_POST['Email'];$budget = $_POST['Subject'];$message = $_POST['Message'];$info = "Message sent. Check the mail, I will contact you soon. Thank you!";$formcontent="Hi there,"."rnn"."$message"."n"."My Budget: $budget"."rnn"."From,"."n"."$name";$subject = "Contact Form";$mailheader = "From: $emailrn";mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");echo"<script type='text/javascript'> alert('$info'); window.history.back(); </script>"?>
  • 28-04-2022, 03:26:27
    #2
    https://www.alastyr.com/blog/phpmail...il-kullanilir/ burayı okuyabilirsiniz phpmailer kullanın
  • 28-04-2022, 03:49:25
    #3
    tam olarak kodları görmem gerek ama bence $_POST['Name'];$email ataması yanlış yapılmış.

    isme email denmiş. bu yüzden "From: $emailrn";mail fonksiyonunda göndermeye çalıştığında herhangi bir mail bulamıyor. çünkü mail $_POST['Email'];$budget buraya atanmış
  • 28-04-2022, 22:55:11
    #4
    onuruska adlı üyeden alıntı: mesajı görüntüle
    tam olarak kodları görmem gerek ama bence $_POST['Name'];$email ataması yanlış yapılmış.

    isme email denmiş. bu yüzden "From: $emailrn";mail fonksiyonunda göndermeye çalıştığında herhangi bir mail bulamıyor. çünkü mail $_POST['Email'];$budget buraya atanmış
    dosya içinde ki sumbit kodları tamamen bu şekilde tüm kodlara göz atmak isterseniz özelden anydesk vs. iletebilirim hocam bunu gerçekten bugün tamamlamam lazım ama yapamıyorum ne denesem olmadı kurulum dosyasında form ile alakalı tek yazan şey sunucu üzerinde çalışır fakat sunucuya kurulu olmasına rağmen çalışmıyor