• 24-08-2012, 00:37:48
    #1
    İyi günler,

    şöyle bir şey arıyorum bir kutucuk gibi bir şey olacak mail adresini yazacak kişi ok diyecek otomatik bizim belirlediğimiz bir mail adamın mail adresine gidecek. Hali hazırda böyle bir script var mıdır? Teşekkür ederim php'den pek anlamam da
  • 25-08-2012, 14:01:51
    #2
    Küçük birşey hazırladım. Test etmedim syntax hatası olabilir.
    mail_gonder.html
    <form action="mail_gonder.php" method="post">
    Alıcı : <input type="text" name="alici"/>
    <br /><input type="submit" name="submit" value="Gönder"/>
    </form>
    mail_gonder.php
    <?
        $gonderen = 'test@test.com'; // Gönderen kişinin e-posta adresi
        $icerik = '<b> HTML MAIL </b>'; // E-posta içeriği (HTML)
        $konu = 'Test Mail'; // E-posta Konusu
        $alici = $_POST["email"];
        $hd= "MIME-Version: 1.0n";
        $hd .= "Content-type: text/html; charset=UTF-8n";
        $hd .= "X-Mailer: PHPn";
        $hd .= "X-Sender: PHPn";
        $hd .= "From: $gonderen<$gonderen>n";
        $hd .= "Reply-To: $gonderen<$gonderen>n";
        $hd .= "Return-Path: $gonderen<$gonderen>n";
        mail($alici,$konu,$icerik,$hd);
    echo 'Gonderildi';
    ?>
  • 25-08-2012, 15:13:29
    #3
    Reveloper
    Bu benim sistemim

    <form action="post.php" method="post">
    Alıcı : <input type="text" name="email"/>
    <br /><input type="submit" name="email" value="Gönder"/>
    </form>
    post.php
    <?php
    if ($_POST["email"])
    {
    $adres	=	$_POST["email"]; // Buraya e-postanin gonderilecegi mail adresini yaziniz
    $email	=	"alici@site.com"; 
    $konu	=	"Mesaj konusu";
    
     
    if(($email=="")){
    print '<script>alert("Boş bırakmayınız!");history.back(-1);</script>'; 
    }
    else
    {
     
    $mesajveri.="Buraya sabit mesaj içeriği";
    
     
    $mesajyolla = mail($adres, $konu, $mesajveri, "Content-type: text/html; charset=utf-8\r\n");
     
    if($mesajyolla)
    {
    print '<script>alert("Başarıyla mail gönderildi!");history.back(-1);</script>'; 
    }
    else
    {
    print '<script>alert("HATA!");history.back(-1);</script>'; 
    }
    }
    }else {
    header("Location: /index.html"); 
    
    }
    
    ?>
  • 02-09-2012, 13:47:31
    #4
    Arkadaşlar teşekkür ediyorum geç oldu biraz görmem test edip yorumumu yazıcam

    edit: her ikisini de denedim mail gönderildi dedi ancak mail gelmedi