Php Formmail(Yardım)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kazrail
    kazrail's avatar
    Kayıt Tarihi: 16/Eylül/2007
    Erkek

    Ya ben yazmaya calıştım ama belki sizde hazır vardır bana bir forum mail acsinunu yönlendirebileceğim bir php yazılması lazım ama maile gelmesini istemiyorum aynı dizinde .txt dosyası şeklinde yazarsa güzel olur yardımlarınızı bekliyorum

     

     

     

    Teşekkürler...:)


    Ey üç yüz seneden sonraki yüksek asrın arkasında gizlenmiş ve sâkitâne Nurun sözünü dinleyen ve bir nazar-ı hafî-i gaybî ile bizi temâşâ eden Said’ler, Hamza’lar, Ömer’ler, Osman’lar, Tâhir’ler, Yûsuf’lar, Ahmed’ler ve sâireler! Sizlere hitap ediyorum. Başlarınızı kaldırınız, ‘Sadakte’ deyiniz. Ve böyle demek sizlere borç olsun! (...)
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    graywolf
    tulu
    tulu's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Dişi
    dbye mi girmesini istiyosun :S
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ★★★★★
    Genki
    Genki's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek
    yazmaya çalıştığın kodları buraya koyarsan sana yardımcı olurum. Yeni yılda hzır kod vermek yok :|
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kazrail
    kazrail's avatar
    Kayıt Tarihi: 16/Eylül/2007
    Erkek

    Ya ebem uğraştırma beni aşk mektubu yazıyormuş gibi oluyorum herseferinde yeni baştan...Sen bana dizine yazdırmak için ne yapmam gerektiğini söğle tamamdır..Yav altaki kodun farklı bir versiyonuydu ama hatta bi ara siteye giren İp numaralarını kaydeden bidefterim vardı ama kaybettim mümkünse sen yapbana bi kyak:)

     

    mail ($Kime,$Baslik,$Konu,$Kimden);


    Ey üç yüz seneden sonraki yüksek asrın arkasında gizlenmiş ve sâkitâne Nurun sözünü dinleyen ve bir nazar-ı hafî-i gaybî ile bizi temâşâ eden Said’ler, Hamza’lar, Ömer’ler, Osman’lar, Tâhir’ler, Yûsuf’lar, Ahmed’ler ve sâireler! Sizlere hitap ediyorum. Başlarınızı kaldırınız, ‘Sadakte’ deyiniz. Ve böyle demek sizlere borç olsun! (...)
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    vampire
    vampire's avatar
    Kayıt Tarihi: 18/Eylül/2003
    Erkek

    kodlar aşağıda geçen lazım olmuştu yazmıştım phpdeki mail fonksiyonunu kullanıyorum stmp ilede yapılıyorda bana lazım değildi neyse ajax kısımlarını iptal edersin veri tabanınından kayıtlı adresleri alıp bcc olarak herkese yolluyor kendine göre tasarlarsın gerisi sana kalmış

     

     

    <?
    if ($_REQUEST[mail]==yolla) {
    ?>

    <center> <font face="verdana" size="2" color="white">Bu Mail Toplam</font> <font face="verdana" size="2" color="#3366CC"><?=$topladim_mailleri?></font> <font face="verdana" size="2" color="white"> Kişiye Yollanacaktır !</font> </center>

    <script type="text/javascript" src="ajax_kt.js"></script>

    <script type="text/javascript">
    function mesaji_yolla_plutona()
    {
        var konu = document.getElementById('konu').value;
        var mesa   = document.getElementById('mesa').value;
        var gun   = document.getElementById('gun').value;

        var sc = "mesa="+fc_(mesa)+"&konu="+fc_(konu)+"&gun="+fc_(gun);
        JXP(1, "sonuc_isle", "sag.php?mail=yollaniyor", sc);
       
    document.sistema.reset();
    }
                    </script>
                    <div id="sonuc_isle" align="center">
        </div>

    <div align="center">
                  <center>    
                   <form method="POST" name="sistema" action="javascript:void(0);" id="sistema">
                                  
               <table border="0" cellpadding="0" width="530" cellspacing="0" bgcolor="#333333" style="border-collapse: collapse" bordercolor="#111111" height="218">
                
       
     

        <tr>


                    <td width="331" align="right" bgcolor="#333333" height="27">
                    <font face="Verdana" style="font-size: 8pt">Mailimizin Konusu :
                    </font></td>
                    <td width="600" bgcolor="#333333" height="27">
                    <font face="Verdana" style="font-size: 8pt" color="#FFFFFF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
                    </font><b>
      <font face="Verdana" style="font-size: 8pt">
     
      <input type="text" name="konu" id="konu" size="20" style="font-family: verdana; font-size: 8pt; border-style: dotted; border-width: 1; background-image:url('images/form_arka.gif')"></font></b></td>
                  </tr>
                
       
     

        <tr>


    <font face="Verdana" style="font-size: 8pt">
                    <td width="331" align="right" bgcolor="#333333" height="11">
                    <p align="center">&nbsp;</p>
                    <p align="center">&nbsp;</p>
                    <p align="center">&nbsp;</p>
                    <p align="center"><font face="Verdana" style="font-size: 8pt">Mesajımız
                    :</font></td>
                    <td width="600" bgcolor="#333333" height="11">
                    <p align="center">
                    <font color="#FFFFFF" face="Verdana" style="font-size: 8pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <textarea rows="17" name="mesa" id="mesa" cols="56" style="color: #000000; border: 1px dotted #000000; background-color: #FFFFFF; font-family:verdana; font-size:8pt" background-image:url('images/form_arka.gif')"></textarea></font><font color="#FFFFFF" face="Verdana" size="2" style="font-size: 8pt">
          </font></td>
    </font>
                  </tr>
      <?
                     include "panel_tarih.php";
                     ?>
     <input type="hidden" name="gun" id="gun" value="<?=tarih($cesit=2);?>">

                           <tr>


    <font face="Verdana" style="font-size: 8pt">
                    <td width="331" height="30" bgcolor="#333333" align="right">
                    <font face="Verdana" style="font-size: 8pt" color="#FFFFFF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></td>
                    <td width="600" height="30" bgcolor="#333333">
                      <font face="Verdana" style="font-size: 8pt" color="#FFFFFF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>
                      <font color="#FFFFFF" face="Verdana" size="2">
                      <input type="submit" value="Tüm Listeye Yolla" name="submit1" class="forrm" style="font-family: Verdana; font-size: 8pt; border: 1px dotted #000000; ; background-color:#FFFFFF; background-image:url('images/tus.gif')" onclick="mesaji_yolla_plutona()"> </font>
                      <font color="#FFFFFF" face="Verdana" size="2" style="font-size: 8pt">
                      <input type="reset" value="Temizle" name="submit2" class="forrm" style="font-family: Verdana; font-size: 8pt; border: 1px dotted #000000; ; background-color:#FFFFFF; background-image:url('images/tus.gif')"></font></td>
    </font>
                  </tr>
                </table>
              
            </center>
                </div> </form>
    <center><a href="javascript:window.close()">
    Pencereyi Kapat</a></center>
    <?
    include"../zaman.php";
    }
    ?>

    <?
    if ($_REQUEST[mail]==yollaniyor) {?>
    <?
    include"guvenlik.php";
    ?>
    <?

    if (empty($konu) || empty($mesa) || $gun="" ) {
    echo"<center>&nbsp;<font size=1 color=red face=verdana>Lütfen Tüm Alanları Doldurunuz !</font></center>";
    }
    else
    {

    $konu = iconv("UTF-8", "ISO-8859-9", $_POST["konu"]);
    $mesas = iconv("UTF-8", "ISO-8859-9", $_POST["mesa"]);
    $gun = iconv("UTF-8", "ISO-8859-9", $_POST["gun"]);
    $mail="tuncay@ajanstrabzon.com"; //Kimden Yollandığı için
    $yollanacakmail="rootvampire@gmail.com";


    $siteadi="Jnx - ikibin7 :)";

    $gonderenmesaj="$mesas


    Mailin Yollandığı Tarih : $gun
    Jnx - ikibin7 :) 
    ";
    $baslik = "X-Sender: $konu\r\n";
    $baslik .= "From: $siteadi <$mails>";
    $baslik .= "Content-Type: text/html; charset=iso-8859-9\r\n";
    $baslik .= "MIME-Version: 1.0\r\n";
    $baslik .= "Return-Path: <rootvampire@gmail.com>\r\n";
    $tsecss=mysql_query("SELECT mail From maillist ORDER BY mail DESC",$baglan) or die ('Kolon Hatası');
    while ($mail_sirala=mysql_fetch_assoc($tsecss))
    {
    $baslik .= "Bcc: $mail_sirala[mail]"; 

    if (!@mail($yollanacakmail, $konu, $gonderenmesaj, $baslik)) {
    echo "<br><font color=red size=2 face=verdana>Mesajımız Yollanırken Bir Hata Oluştu<br>Hata Raporu Vampire´ye İletildi !</font><br><br>";
    }

    else
    {
    echo "<br><font color=white size=2 face=verdana>Mesajımız Listemizdeki Tüm Kullanıcılarımıza Yollanmıştır !<br>Detay Raporu Vampire´ye İletildi !</font>";
    }
    }
    }
    ?>

    <?
    }
    ?>

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kazrail
    kazrail's avatar
    Kayıt Tarihi: 16/Eylül/2007
    Erkek

    Teşakkürler..

    bende bunu düzenlemeye çalışıyordum

     


    switch (AlanlarKontrol(($HTTP_POST_VARS['adsoyad']),($HTTP_POST_VARS['kimden']),($HTTP_POST_VARS['konu']))) 
    {
        case 0;
        print "Sorunuz Gönderilmistir En Kisa Zamanda Cevaplanacaktir
    Tesekkürler...
    ";    
        $Baslik=$HTTP_POST_VARS['baslik'];
        $Konu=$HTTP_POST_VARS['konu'];
        $Kimden="from : " .$HTTP_POST_VARS['kimden'];
        $acbakim = fopen("girenler.php", "a");
        $yazbakim = "
    $Baslik,
    $Konu,
    $Kimden
    ";
        fwrite($acbakim, "$yazbakim");
        fclose($acbakim);         
        break;
        case 1;print "

    Hata


    Lütfen adýnýzý soyadýnýzý yazýn";break;
        case 2;print "

    Hata


    lütfen e-mail adresinizi yazýn";break;
        case 3;print "

    Hata


    mail adresini yanlýþ girdiniz!";break;
        case 4;print "

    Hata


    Lütfen konuyu yazýn";break;    
    }

    function AlanlarKontrol ($AdSoyad,$Kimden,$Konu)
    {
    if ($AdSoyad=="") return 1; 

    if ($Kimden=="") return 2;

    else 
    {
    if (!MailKontrol($Kimden)) return 3; 

        
    }
    if ($Konu=="") return 4;  

    return 0;
    }

    function MailKontrol ($StrMail)
    {
    $yasak=array("/","\\","(",")","[","]","{","}","*","?");
    if (strlen($StrMail)<6) 
    {
    return false;
    }
    $At=0;
    $Nokta=0;
        for ($i=0;$i    {
            $Karekter=substr($StrMail,$i,1);
            if ($Karekter=="@") $At++;
            if ($Karekter==".") $Nokta++;
                for ($j=0;$j<=9;$j++)
                {            
                    if ($Karekter==$yasak[$j]) return false;
                }
        }
    if (($At==1) and ($Nokta>=1)) return true;
    return false;
    }
    ?>


    Ey üç yüz seneden sonraki yüksek asrın arkasında gizlenmiş ve sâkitâne Nurun sözünü dinleyen ve bir nazar-ı hafî-i gaybî ile bizi temâşâ eden Said’ler, Hamza’lar, Ömer’ler, Osman’lar, Tâhir’ler, Yûsuf’lar, Ahmed’ler ve sâireler! Sizlere hitap ediyorum. Başlarınızı kaldırınız, ‘Sadakte’ deyiniz. Ve böyle demek sizlere borç olsun! (...)
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    vampire
    vampire's avatar
    Kayıt Tarihi: 18/Eylül/2003
    Erkek
    işini görmüştür umarım
Toplam Hit: 1020 Toplam Mesaj: 7