Şimdi Ara

Sitem için İletişim Formu Yardım

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
555
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabe arkadaşlar

    kendi sitem için iletişim formu yapmaya çalışıyorum ancak bulduğum kodları kendime göre değiştirdim ama mail gönderme işlemi yapılamıyor.

    normal gönderiyormuş gibi yapıyor ancak gelecek olan maile gelmiyor spam olarak gelmiyor. kodlarda hangi değişiklikleri yapmam gerek yada önere bileceğiniz başka kod varmı.

    mail server : mail.yeni1nesil.com

    mail serverim yukarıya yazdım yardım lütfen

     
    <?php

    // PHP Webmail Script
    // yeni1nesil.com -http://www.yeni1nesil.com

    session_start();

    // Tanımlamalar
    $alici_isim = "EMRE CAN SARI";
    $alici_mail = "emrcnsr@gmail.com";
    $konu = "Web ziyaretçi mesaji.";
    $userip = $_SERVER['REMOTE_ADDR'];
    $browser = $_SERVER['HTTP_USER_AGENT'];


    if($_GET['mail'] == "gonder") {

    // Post ile gelen değişkenler
    $isim = $_POST['isim'];
    $email = $_POST['email'];
    $website = $_POST['website'];
    $mesj = $_POST['mesaj'];

    $_SESSION['isim'] = "$isim";
    $_SESSION['email'] = "$email";
    $_SESSION['mesj'] = "$mesj";

    // Zorunlu alanlar kontrol ediliyor
    if($isim == "") {
    $_SESSION['mesaj'] = '<span class="hata"><b>Hata:</b> Lütfen isminizi girin!</span>';
    header('location:index.php');
    die(); }

    if(!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $email)) {
    $_SESSION['mesaj'] = '<span class="hata"><b>Hata:</b> Lütfen geçerli bir e-mail adresi girin!</span>';
    header('location:index.php');
    die(); }

    if($mesj == "") {
    $_SESSION['mesaj'] = '<span class="hata"><b>Hata:</b> Lütfen bize iletmek istediğiniz mesajınızı girin!</span>';
    header('location:index.php');
    die(); }

    if($_SESSION['security_code'] != $_POST['guvenlik_kodu']) {
    $_SESSION['mesaj'] = '<span class="hata"><b>Hata:</b> Güvenlik kodunu hatalı girdiniz!</span><br>Lütfen ekranda gördüğünüz işlemin sonucunu yanındaki kutucuğa giriniz.';
    header('location:index.php');
    die(); }

    // Kod arındırma fonksiyonu: <> ve "
    function temizle($text) {
    $text = trim($text);
    $metin = array('<','>','"');
    $duzenle = array('','','');
    $temiz_text = str_replace($metin,$duzenle,$text);
    return $temiz_text; }

    // HTML Mesaj içeriği
    $mesaj = '
    Web sitesinden gönderilen mesaj aşağıdadır:
    <br>
    ====================================<br><br>
    <b>Gönderen</b> : '.temizle($isim).'<br>
    <b>E-Mail</b> : <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=59177799&url=mailto:'.temizle($email).'" data-href="mailto:'.temizle($email).'">'.temizle($email).'</a><br>
    <b>Web Site</b> : <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=59177799&url='.temizle($website).'" data-href="'.temizle($website).'">'.temizle($website).'</a><br>
    <b>IP Adresi</b> : '.$userip.'<br>
    <b>Tarayıcı</b> : '.$browser.'<br><br>
    <b>Mesaj</b> : <br>'.temizle($mesj).'<br><br>
    ====================================
    <br><br>
    <br><br>
    ____________________________________<br>
    yeni1nesil.com<br>
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=59177799&url=http://www.yeni1nesil.com" data-href="http://www.yeni1nesil.com">http://www.yeni1nesil.com</a>';

    // Mail gövdesi
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=windows-1254"' . "\r\n";
    $headers .= 'To: '.$alici_isim.' <'.$alici_mail.'>' . "\r\n";
    $headers .= 'From: '.$isim.' <'.$email.'>' . "\r\n";
    $headers .= 'X-mailer: yeni1nesil.com' . "\r\n";

    // Mail gönderiliyor
    if(mail($to,$konu,$mesaj,$headers)) {
    unset($_SESSION['isim']);
    unset($_SESSION['email']);
    unset($_SESSION['mesj']);
    $_SESSION['mesaj'] = '<span class="basarili">Mesajınız başarıyla iletildi!</span>';
    header('location:index.php');
    die(); }

    else {
    session_destroy();
    $_SESSION['mesaj'] = '<span class="hata"><b>HATA:</b> Mesajınız iletilemedi! Lütfen tekrar deneyiniz.</span>';
    header('location:index.php');
    die(); }

    } // if($_GET['mail'] == "gonder") sonu


    // Güvenlik kodu
    $sayi1 = rand(1,9);
    $sayi2 = rand(1,9);
    $toplam_sayi = $sayi1+$sayi2;
    $_SESSION['security_code'] = "$toplam_sayi";

    echo '
    <html>
    <head>
    <title>yeni1nesil.com PHP Mail Script</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <style type="text/css">
    body {
    color: #9A9A9A;
    font-family: Georgia;
    font-size: 11px; }

    table {
    color: #71889D;
    font-family: Georgia;
    font-size: 12px; }

    legend {
    color: #0080FF;
    font-size: 14px;
    font-weight: bold; }

    .basarili {
    font-family: Georgia;
    font-size: 12px;
    color: #6CAE24; }

    .hata {
    font-family: Georgia;
    font-size: 12px;
    color: #BB2E0B; }
    </style>
    </head>

    <body>';

    if($_SESSION['mesaj'] != "") {
    echo '
    <fieldset style="width: 450px; border: 1px solid #E9E9E9">
    <legend>Bilgi</legend>
    '.$_SESSION['mesaj'].'
    </fieldset><br>'; }

    echo '
    <form action="?mail=gonder" method="POST">
    <fieldset style="width: 450px; border: 1px solid #E9E9E9">
    <legend>Mail Gönder</legend>

    <table border="0" width="100%" cellpadding="2">
    <tr>
    <td width="124"><b>Adınız</b></td>
    <td> <input type="text" name="isim" value="'.$_SESSION['isim'].'"></td>
    </tr>
    <tr>
    <td width="124"><b>E-mail</b></td>
    <td> <input type="text" name="email" value="'.$_SESSION['email'].'"></td>
    </tr>
    <tr>
    <td width="124"><b>Web siteniz</b></td>
    <td> <input type="text" name="website" value="http://"></td>
    </tr>
    <tr>
    <td width="124" valign="top"><b>Mesajınız</b></td>
    <td><textarea rows="6" name="mesaj" cols="30">'.$_SESSION['mesj'].'</textarea></td>
    </tr>
    <tr>
    <td width="124"><b>Güvenlik kodu</b></td>
    <td> '.$sayi1.' + '.$sayi2.' = <input type="text" name="guvenlik_kodu" size="4" autocomplete="off"></td>
    </tr>
    <tr>
    <td width="124"> </td>
    <td><input type="submit" value="Gönder"></td>
    </tr>
    </table>

    </fieldset>

    </form>';

    if($_SESSION['mesaj'] != "") {
    unset($_SESSION['mesaj']); }

    echo '
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=59177799&url=http://www.yeni1nesil.com" data-href="http://www.yeni1nesil.com"><font color="#71BBE3">yeni1nesil.com</font></a> PHP Mail Script
    </body>
    </html>';
    ?>



    < Bu mesaj bu kişi tarafından değiştirildi emrcnsr -- 28 Mart 2012; 9:01:40 >







  • Yardım Edicek kimse yokmu ?????

    arıyorum ama bulamıyorum yardım edin lütfen neden gitmiyor olabilir fikri olan yokmu ?

    ayrıca kodda düzeltme yapayım gidicek mail adresi normalde destek@yeni1nesil.com ancak o an için açık olan gmailim olduğu için öle yazdım yardımlarınızı bekliyorum...
  • kardesım örnek olarak siteme koydum senın için işini görurse vereyim

    www.enbilisim.com/mail/
    ve diğieri
    www.enbilisim.com/iletisim.php



    < Bu mesaj bu kişi tarafından değiştirildi enbilisim -- 1 Nisan 2012; 19:15:25 >
  • quote:

    Orijinalden alıntı: enbilisim

    kardesım örnek olarak siteme koydum senın için işini görurse vereyim

    www.enbilisim.com/mail/
    ve diğieri
    www.enbilisim.com/iletisim.php

    dostum çok güzel bir tasarım olmuş ancak benim hostingim smtp kontrolü istiyor yani seninki gibi direk olarak hostingden gönderemiyorum smtp kontrolü yaparak göndermem gerekiyormuş :(




  • anladım kardesim

    http://haberislam.net/php_smtp_mail_gonderme.rar burda butun dosyalar var
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.