php kod yardımı

Kodla Büyü

sellioğlu

Aktif Üye
Mesajlar
241
Arkadaşlar hazır bi template site üzerinde değişiklik yapmam gerekiyor. "Gönder" butonuna basınca, önceden kaydedilmiş bir mail adresine, hazır bir cümle göndermesi gerekiyor. kodların son hali şu şekilde ama çalışmıyor malesef, bi bakabilir misiniz? Teşekkürler

</div>
<div class="form-group">
<input type="text" class="form-control p-4" placeholder="SİPARİŞ BAŞLIĞI" required="required">
</div>
<div class="form-group">
<textarea class="form-control py-3 px-4" rows="5" placeholder="SİPARİŞİNİZ" required="required"></textarea>
</div>
<div>
<button class="btn btn-primary py-3 px-5" type="submit" >GÖNDER</button>
<input type="submit" onClick="$from = "kagansevilmis8@gmail.com";
$to = "kagansevilmis8@gmail.com";
$subject = "siparis";
$message = "sol ön far siparisi";
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo "The email message was sent.";">
<php

>
<php

</div>
 
Arkadaşlar hazır bi template site üzerinde değişiklik yapmam gerekiyor. "Gönder" butonuna basınca, önceden kaydedilmiş bir mail adresine, hazır bir cümle göndermesi gerekiyor. kodların son hali şu şekilde ama çalışmıyor malesef, bi bakabilir misiniz? Teşekkürler

</div>
<div class="form-group">
<input type="text" class="form-control p-4" placeholder="SİPARİŞ BAŞLIĞI" required="required">
</div>
<div class="form-group">
<textarea class="form-control py-3 px-4" rows="5" placeholder="SİPARİŞİNİZ" required="required"></textarea>
</div>
<div>
<button class="btn btn-primary py-3 px-5" type="submit" >GÖNDER</button>
<input type="submit" onClick="$from = "kagansevilmis8@gmail.com";
$to = "kagansevilmis8@gmail.com";
$subject = "siparis";
$message = "sol ön far siparisi";
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo "The email message was sent.";">
<php

>
<php

</div>
Smtp sunucu kurdunuz mu? Üniversitede projede mail atmak istedik smtp sunucu kurmadan mail atmıyor php.

Smtp kurulum ve ayarı yapınca mail atmıştı. Local'de çalışıyorsanız atmayacaktır.
 
Kodda çok eksikler var. (Ekteki görselde işaretli olarak görebilirsiniz)
ilk olarak bu formun post edilebilmesi için yapının form etiketleri arasında olması gerekir. action kısmına bulunduğumuz sayfanın adı yazılması gerekir.
İkinci olarak form elemanlarına bir name verilmesi gerekir.
Üçücü olarak php kodlarıyla, name verilen form elemanlarından POST edilen değerlerin alınması gerekir.
Son olarak mail fonksiyonu ile mail göndermeye çalışırken bu fonksiyonunun SPAM maillere sebep olabileceği için birçok sunucuda engellenmiş olduğu unutulmamalıdır.
Bunu sunucu yönetimine sorabilirsiniz. Engelli değilse gönderir. Ama ileride bir sunucu güncellemesi ile engelli de olabilir.
Bu sebeple daha güvenilir bir yapı olan PHPMailler gibi bir kütüphane kullanarak mail göndermeye çalışmanızı tavsiye ederim.
PHPMailler'ın nasıl kullanıldığını araştırınız.
Kütüphaneyi indirip dosyalarını projenize dahil ediniz. Gerekli kodları mail fonksiyonunun olduğu kısma yazınız.
Kolaylıklar dilerim.
 

Ekli dosyalar

  • php-mail.jpg
    php-mail.jpg
    150.2 KB · Görüntüleme: 27
Son düzenleme:
Geri
Üst