• 16-03-2009, 00:34:25
    #1
    Alıntı
    <?php
    if (isset($_POST['tellsubmit'])) {
    tellFriend();
    }
    else {
    tellFriendForm();
    }
    ?>

    <?php

    function tellFriend(){

    $to = $_POST['toAddress'];
    $from = "From: " . $_POST['senderName'] . " <" . $_POST['fromAddress'] . ">";
    $subject = "Tavsiye ederim";
    $msg = "Merhaba Sizi " . $_POST['senderName'] . " isimli arkadasiniz sitemizi ziyaret etti ve cok begendi. Sizinde ilginizi ceker diye sitemizi size tavsiye etti \n\n" . "Sitemize girmek icin linki tiklayiniz >> ";

    if (eregi("%0",$from) || eregi("\r",$from) || eregi("\n",$from) || eregi("%0",$subject) || eregi("\r",$subject) || eregi("\n",$subject) || eregi("%0",$to) || eregi("\r",$to) || eregi("\n",$to)) {
    echo 'BAD BAD SPAMMER';
    return false;
    }

    if( mail( $to, $subject, $msg, $from ) )
    echo '<p align="center"><font style="FONT-SIZE: 11pt" color="#d83838" face="Tahoma">
    <b>Tavsiye Formunuz Başarıyla Gönderildi !</b></font> <br>
    <br>
    <font style="FONT-SIZE: 9pt" color="#00006b" face="Tahoma"><b>Bizi tavsiye
    ettiğiniz için teşekkür ederiz</b> <br>
    Yönetimi</font> </p>';
    else
    echo 'BAD - email gonderilemedi';
    }
    ?>

    <?php
    function tellFriendForm ()
    {

    $theForm = <<<EOD
    <table align="center">
    <tr><b>Bu formla sitemizi arkadaslariniza tavsiye edebilirsiniz..</b>
    <td>
    <form name="theForm" method="post" action="">
    isminiz:
    <br><input type="text" name="senderName" size="50" tabindex="100" class="textbox">
    <br><br>Email adresiniz:
    <br><input type="text" name="fromAddress" size="50" tabindex="200" class="textbox">
    <br><br>Arkadasiniz'in mail adresi:
    <br><input type="text" name="toAddress" size="50" tabindex="300" class="textbox">
    <br><br><input type="submit" name="Submit" value="Gonder" class="button" tabindex="400">
    <input name="tellsubmit" type="hidden" id="tellsubmit4" value="doTheSend">
    </form>
    </td>
    </tr>
    </table>
    EOD;
    echo ($theForm);
    }
    ?>

    <br>
    bu kod bir tavsiye sisteminden alınmıstır ben simdi bunu iletisim formu yapmak istiyorum nasıl yapabilirim yardımcı olurmusun tesekkurler
  • 16-03-2009, 00:50:20
    #2
    sadece görünen yazıLarı değiştirerek meseLa;
    Bu formla sitemizi arkadaslariniza tavsiye edebilirsiniz.. >> İletişim
  • 16-03-2009, 00:54:10
    #3
    YuqseLX adlı üyeden alıntı: mesajı görüntüle
    sadece görünen yazıLarı değiştirerek meseLa;
    Bu formla sitemizi arkadaslariniza tavsiye edebilirsiniz.. >> İletişim
    nasıl yani simdi ben kendi mail adresimi nereye yazacagım?
  • 16-03-2009, 00:55:45
    #4
    $to = $_POST['toAddress'];

    bu satırı

    $to = "kendi@mailadresi.com";

    olarak değiştir.

    <br><br>Arkadasiniz'in mail adresi:
    <br><input type="text" name="toAddress" size="50" tabindex="300" class="textbox">

    yukarıdaki 2 satırı tamamen sil.

    Mesajlar senin yazdığın mail adresine gönderilir.
  • 16-03-2009, 01:00:12
    #5
    tesekkurler