• 04-02-2007, 19:57:47
    #1
    Üyeliği durduruldu
    yatığım bir ticari sitede form maili bir türlü halledemedim arkadaşlar
    herşeyi yaptım ..
    kodları yerleştirdim mail de atadım ama
    gönderilen mesajı maile yollamıyoru acaba nerde yanlış yapıyorumm..

    www.kocyumurta.com . şimdiden tşkler yardımlarınız için..
  • 04-02-2007, 20:37:59
    #2
    Üyeliği durduruldu
    Koç yumurtası ile çok güzel rakı içilir, onun şerefine olsun)
    <html>
    <head>
    </head>
    <body>
    <?php    
    $recipientname = "adinizi buraya yaziniz";    
    $recipientemail = "mailadresiniz@siteadresiniz.com";    
    $subject = "Size gelecek olan mailin konusu buraya yazılacak $recipientname";    
    // otomatik yanıtlayıcı olsun mu yes veya no?    
    $autoresponse = "yes";    
    $autosubject = "Otomatik olarak gönderilecek olan mailin başlığı buraya";    
    $automessage = "Otomatik olarak gönderilecek olan mailin içeriği buraya";    
    $thanks = "Gönder butonuna basılınca sayfada çıkacak teşekkür yazısı buraya";    
    ?>    
    <table width="100%" height="100%"><tr>    
    <td valign="top"><font face="Verdana,Arial,Helvetica" size="2">    
    <?php    
    if($_POST['submitform']) {    
    $Name = $HTTP_POST_VARS['Name'];    
    $Email = $HTTP_POST_VARS['Email'];    
    $Comments = $HTTP_POST_VARS['Comments'];    
    $dcheck = explode(",",$require);    
    while(list($check) = each($dcheck)) {    
    if(!$$dcheck[$check]) {    
    $error .= "Missing $dcheck[$check]<br>";    
    }    
    }    
    if ((!ereg(".+\@.+\..+", $Email)) || (!ereg("^[a-zA-Z0-9_@.-]+$", $Email))){    
    $error .= "Invalid email address<br>";}    
    if($error) {    
    ?>    
    <b>Hata</b><br>    
    <?php echo $error; ?><br>    
    <a href="#" onClick="history.go(-1)">Tekrar deneyiniz</a>    
    <?php    
    }    
    else     
    {    
    $browser = $HTTP_USER_AGENT;    
    $ip = $REMOTE_ADDR;    
    // format message    
    $message = "Online-Form Response for $recipientname:    
    Name: $Name    
    Email: $Email    
    Comments: $Comments    
    -----------------------------    
    Browser: $browser    
    User IP: $ip";    
    // send mail and print success message    
    mail($recipientemail,"$subject","$message","From: $Name <$Email>");    
    if($autoresponse == "yes") {    
    $autosubject = stripslashes($autosubject);    
    $automessage = stripslashes($automessage);    
    mail($Email,"$autosubject","$automessage","From: $recipientname <$recipientemail>");    
    }    
    echo "$thanks";    
    }    
    }     
    else {    
    ?>    
    <form name="contactform" action="<?php echo $PHP_SELF; ?>" method="post">    
    <input type="hidden" name="require" value="Name,Email,Comments">    
    <table align="center"><tr>     
    <td colspan="2" align="center"><b>Contact With Us</b><p></td>    
    </tr><tr>     
    <td valign="top" align="right">İsim:</td>    
    <td valign="top"><input name="Name" size="25"></td>    
    </tr><tr>     
    <td valign="top" align="right">E-mail:</td>    
    <td valign="top"><input name="Email" size="25"></td>    
    </tr><tr>     
    <td valign="top" align="right">Mesajınız:</td>    
    <td valign="top"><textarea name="Comments" rows="5" cols="35"></textarea></td>    
    </tr><tr>     
    <td colspan="2" align="center"><input type="submit" value="Gönder" name="submitform">    
    <input type="reset" value="Sil" name="reset"></td>    
    </tr></table>    
    <br>    
    </form>    
    <?php } ?>    
    </font><p></td>    
    </tr></table>    
    </body></html>
    Bu kodların içinde gerekli olan yerlere gerekli yazıları yazıp (mail adresi vs) formmail.php ya da neistersenonuyaz.php olarak kaydedin çalışır..
  • 04-02-2007, 21:09:17
    #3
    Üyeliği durduruldu
    senin ben allahına kurban olayım harika bir siteymiş burası hemen cevap geldi ve işe yaradı kardeşim çok sağollll