• 21-10-2009, 02:04:17
    #1
    Üyeliği durduruldu
    Arkadaslar php mail gonderme sayfasi kodladim ama calismiyor, acaba sorun nedir yardimci olabilecek olursa sevinirim

    RapidShare: 1-CLICK Web hosting - Easy Filehosting
  • 21-10-2009, 08:51:06
    #2
    Üyeliği durduruldu
    neresinde takildiniz yada ne yaptiniz ne yapamdiniz. calismiyordan kastiniz nedir?
  • 21-10-2009, 23:13:43
    #3
    Üyeliği durduruldu
    Biryerden bulmustum bu kodlari kafama gore duzenledim ama sayfada hata veriyor niye anlamadim :S


    contact.html
    Alıntı
    <form method="POST" action="send-mail.php">
    Name:
    <input type="text" name="name" size="19"><br>
    <br>
    E-Mail:
    <input type="text" name="email" size="19"><br>
    <br>
    Phone:
    <input type="text" name="phone" size="19"><br>
    Wedding Date:
    <input type="text" name="wedding" size="19"><br>

    Notes:<br>
    <textarea rows="9" name="notes" cols="30"></textarea><br>
    <br>
    <input type="submit" value="Submit" name="submit">
    </form>
    send-mail.php
    Alıntı
    <?php
    if(isset($_POST['submit'])) {

    $to = "Commandos67@gmail.com";
    $subject = "Form Tutorial";
    $name_field = $_POST['name'];
    $email_field = $_POST['email'];
    $phone_field = $_POST['phone'];
    $wedding_field = $_POST['wedding'];
    $notes = $_POST['notes'];

    foreach($_POST['check'] as $value) {
    $check_msg .= "Checked: $value\n";
    }

    $body = "From: $name_field\n
    E-Mail: $email_field\n
    Phone: $phone_field\n
    Wed Date: $wed-date_field\n
    Notes:\n $notes\n";

    echo "Data has been submitted to $to!";
    mail($to, $subject, $body);

    } else {
    echo "blarg!";
    }
    ?>
  • 22-10-2009, 00:33:22
    #4
    Hatayı yazsan ona göre hatayı söylesek?
  • 22-10-2009, 00:54:08
    #5
    Üyeliği durduruldu
    istedigim submit dendigi zaman baska sayfaya yonlendirmek ve mail gonderilirken gonderenin yerinde kullanicinin mail adresini yazmak
  • 22-10-2009, 01:22:34
    #6
    Gönder dedikten sonra veri tabanına yazıp başka sayfaya mı yönlendirmek isityorsun tam olarak onu anlamadım?
  • 22-10-2009, 04:42:52
    #7
    Üyeliği durduruldu
    submit`e tiklantiginda mail basariyla gonderilmistir yazisi cikiyor bombos bir sayfada sadece o yaziyor benim istedigim submit edildiginde baska sayfaya yonlendirmek, mesela contact.php mailin yazildigi sayfa ve submit edildiginde basari.php ye gondericek, peki nasil ?
  • 22-10-2009, 09:02:40
    #8
    Üyeliği durduruldu
    forumda aratirsanzi header location diye. gönderme yapilan sayfada yönlendirme yapabilirsiniz
  • 22-10-2009, 09:21:49
    #9
    <?php
    if(isset($_POST['submit'])) {
    $to = "Commandos67@gmail.com";
    $subject = "Form Tutorial";
    $name_field = $_POST['name'];
    $email_field = $_POST['email'];
    $phone_field = $_POST['phone'];
    $wedding_field = $_POST['wedding'];
    $notes = $_POST['notes'];
    foreach($_POST['check'] as $value) {
    $check_msg .= "Checked: $value\n";
    }
    $body = "From: $name_field\n
    E-Mail: $email_field\n
    Phone: $phone_field\n
    Wed Date: $wed-date_field\n
    Notes:\n $notes\n";
    //echo "Data has been submitted to $to!";
    header("Location: basarili.php?to=".$to);
    mail($to, $subject, $body);
    } else {
    //echo "blarg!";
    header("Location: basarisiz.php?to=".$to);
    }
    ?>