Webmaster Forumu - Webmaster Zone

Geri git   Webmaster Forumu - Webmaster Zone > Webmaster Zone > Programlama Dilleri > PHP
Şifrenizimi Unuttunuz? Bize Katılın!

Cevapla
Görüntüleme: 205 - Cevaplar: 1  
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 25-08-2008, 00:31:55
brotheine brotheine isimli üyemiz çevrimdışıdır. (Offline)
Yeni Üye
No Status
 
Üyelik tarihi: 31/8/2008
Yaş: 18
Mesajlar: 1
iTrader: (0)
Tecrübe Puanı: 0
Puanları: 20
brotheine üyemiz henüz acemi
Standart Bu kodu Geliştireceğim | Mail gönderme

Kod:
<?php  
if(isset($_POST['submit'])){  

$isim = $_POST['isim'];  
$gon_email = $_POST['gon_email'];  


if (empty($isim)) {  
echo "<br><b style='color:#ff0000;'>Adınız/Soyadınız alanını boş bıraktınız!</b><br><a href='javascript:history.go(-1)'>Geri D&ouml;n&uuml;n</a>\n";  
}  
elseif (empty($gon_email)) {  
echo "<br><b style='color:#ff0000;'>Email Adresiniz alanını boş bıraktınız!</b><br><a href='javascript:history.go(-1)'>Geri D&ouml;n&uuml;n</a>\n";  
}  
elseif (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $gon_email)) {  
echo "<br><b style='color:#ff0000;'>Ge&ccedil;ersiz <b>E-Mail Adresi</b> yazdınız!<br><a href='javascript:history.go(-1)'>Geri D&ouml;n&uuml;n</a>\n";  
}  



else {  
$to = "$gon_email"; // buraya email adresinizi yazın  
$subject = "Program download arsivi";  
$message = "Program download linkleri";  

mail($to, $subject, $message, "From: PSDTURKIYE <download@psdturkiye.com>");  
echo "Seçtiginiz programin download linki email adresinize gönderilmistir. Önemsiz Posta/Junk/Spam klasörlerini kontrol etmeyi unutmayiniz.";  
}  

}  

// Mesaj formu  
else {  
echo "  

<form name='form' action='".$_SERVER[PHP_SELF]."' method='post'> 
  Adınız Soyadınız <br> 
  <input type='text' name='isim' size='35'> 
  <br> 
  E-Posta Adresiniz <br> 
  <input type='text' name='gon_email' size='35'> 
  <br> 
<input type='submit' name='submit' value='Mesajı G&ouml;nder'>  
<input type='reset' name='reset' value='Temizle'>  
</form>  
";  
}  
?> 

Bunu şu şekle getirmek istiyorum

formun altında 3 - 4 tane radiobuton olacak bu radio butonlarıdan 1. sini seçerse başka bir mail 2. sini seçerse yukarda yazdığı mail adresine başka bir mail gönderilecek. Yani daha önceden yazdığım maillerden hangisinin gönderilceğini seçecek gibi bişey. umarım anlatabilmişimdir.
Alıntı ile Cevapla
  #2 (permalink)  
Alt 31-08-2008, 16:53:50
mberkanbicer mberkanbicer isimli üyemiz çevrimdışıdır. (Offline)
Yeni Üye
No Status
 
Üyelik tarihi: 31/8/2008
Nerden: Mersin/Elazığ
Yaş: 20
Mesajlar: 7
iTrader: (0)
Tecrübe Puanı: 0
Puanları: 20
mberkanbicer üyemiz henüz acemi
mberkanbicer - MSN üzeri Mesaj gönder
Standart Cevap: Bu kodu Geliştireceğim | Mail gönderme

Doğru anladıysam şu şekilde birşey istiyorsun. Aşağıdaki koda bak istediğin gibi mi?
Kod:
<?php  
if(isset($_POST['submit'])){  

$isim = $_POST['isim'];  
$r1 = $_POST['radio1'];  
$r2 = $_POST['radio2'];
$r3 = $_POST['radio3'];
$gon_email = $_POST['gon_email'];  


if (empty($isim)) {  
echo "<br><b style='color:#ff0000;'>Adınız/Soyadınız alanını boş bıraktınız!</b><br><a href='javascript:history.go(-1)'>Geri D&ouml;n&uuml;n</a>\n";  
}  
elseif (empty($gon_email)) {  
echo "<br><b style='color:#ff0000;'>Email Adresiniz alanını boş bıraktınız!</b><br><a href='javascript:history.go(-1)'>Geri D&ouml;n&uuml;n</a>\n";  
}  
elseif (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $gon_email)) {  
echo "<br><b style='color:#ff0000;'>Ge&ccedil;ersiz <b>E-Mail Adresi</b> yazdınız!<br><a href='javascript:history.go(-1)'>Geri D&ouml;n&uuml;n</a>\n";  
}  



else {  
$to = "$gon_email"; // buraya email adresinizi yazın  
$subject = "Program download arsivi";  
if($r1){
$message="mesaj1";
}
if($r2){
$message="mesaj2";
}
if($r3){
$message="mesaj3";
}

mail($to, $subject, $message, "From: PSDTURKIYE <download@psdturkiye.com>");  
echo "Seçtiginiz programin download linki email adresinize gönderilmistir. Önemsiz Posta/Junk/Spam klasörlerini kontrol etmeyi unutmayiniz.";  
}  

}  

// Mesaj formu  
else {  
echo "  

<form name='form' action='".$_SERVER[PHP_SELF]."' method='post'> 
  Adınız Soyadınız <br> 
  <input type='text' name='isim' size='35'> 
  <br> 
  E-Posta Adresiniz <br> 
  <input type='text' name='gon_email' size='35'> 
<br>
Radio 1 <br> 
  <input type='radio' name='radio1'> 
<br>
Radio 2 <br> 
  <input type='radio' name='radio2'> 
<br>
Radio 3 <br> 
  <input type='radio' name='radio3'> 
  <br> 
<input type='submit' name='submit' value='Mesajı G&ouml;nder'>  
<input type='reset' name='reset' value='Temizle'>  
</form>  
";  
}  
?>
Alıntı ile Cevapla
Cevapla



Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
ASP.NET İle Mail Gönderme gtemtek Asp & Asp.net 0 10-08-2008 15:03:18
Üyelere toplu mail gönderme scripti stewie Vbulletin 2 15-11-2007 15:26:21
SteepSea Online Mail Kontrol (Mail Checker) GormYa Asp & Asp.net 0 11-10-2007 23:00:24
Kotalı Adsl'e Gönderme... ibrahimd Resim & Video Paylaşım 2 07-03-2007 00:20:22


oyun , kontör , türkçe dizin

Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 00:24:51 .


Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
Zone Org | 2006-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125