lostyazilim
tr.link

PHP Smtp Mail Fonksiyonu

2 Mesajlar 538 Okunma
acebozum
tr.link

NKESER NKESER WM Aracı Kullanıcı
  • Üyelik 22.08.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Otel İşletmeciliği
  • Konum Konya
  • Ad Soyad N** K**
  • Mesajlar 14
  • Beğeniler 5 / 0
  • Ticaret 1, (%100)
Merhaba,
Elimdeki scriptin arkadaşına gönder vs. gibi iletişim formu gerektiren bölgeleri SMTP mail sistemine göre editledim fakat şifremi unuttum bölümünü bir türlü editleyemedim. Biraz karmaşık görünüyor mantık yürütemiyorum. Yol gösterecek arkadaşlar fikirlerini söyler ve yardım ederse sevinirim. Sifre.php ve Sifrem.php dosyasının mantığını anlayabiliyorum fakat, dbs.php de neden o kod ayrı tutulmuş anlayamadım.

Sifre.php (Form)





Şifremi Unuttum - <? echo $site_adi;?> - <? echo $slogan;?>




<script>




</script>









Sifrem.php




$email = guvenlik($_POST['email']);
$username = guvenlik($_POST['username']);
$ip=$_SERVER['REMOTE_ADDR'];



$n2=mysql_num_rows(mysql_query("select * from uyeler where username = '$username' and email ='$email'"));

if ($n2==0) {
?><script>alert("Girdiğiniz bilgilere ait üyelik kaydı bulunmamaktadır. \n Lütfen tekrar deneyiniz !");
window.location = "/Sifre.php"
</script> }
else
{
$sifrem = sifreuret(8);
$sifre = md5($sifrem);
$q=mysql_query("Update uyeler set password = '$sifre' where username= '$username' and email = '$email'");
$konu = "Yeni şifreniz.";
$mesaj= "Merhaba ". $username ."
Yeni şifreniz : ".$sifrem."

".$site_adi;
postala($email,$site_adi,$site_mail,$konu,$mesaj)
?><script>alert("Yeni şifreniz e-mail adresinize gönderildi.");
window.location = ""
</script>



DBS.Php (Bu dosyada postala değişkeni atanmış)



function postala($gidecekMail,$gonderenAd,$gonderenMail,$konu,$mesaj) {
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-9\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Sender: PHP\n";
$headers .= "From: $gonderenAd<$gonderenMail>\n";
$headers .= "Reply-To: $gonderenAd<$gonderenMail>\n";
$headers .= "Return-Path: $gonderenAd<$gonderenMail>\n";
@mail($gidecekMail,$konu,$mesaj,$headers);
}

 

 

wmaraci
reklam

pg13 pg13 Xcode. Kullanıcı
  • Üyelik 01.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek BilişimTeknolojileri Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ö**
  • Mesajlar 321
  • Beğeniler 72 / 101
  • Ticaret 11, (%100)
nurettin bey skype'dan tekrar ulaşabilirsiniz bana.
NKESER

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al