• 02-02-2010, 22:08:57
    #1
    Arkadaşlar aşağıdaki kodda msj gönderildiğinde "mesajınız gönderildi yazısı yazıyor" mesaj gidiyorda fakat ben msj iletildikden sonra formun sayfada gözükmesin istiyorum bunu nasıl yaparım. Şimdiden teşekkürler.

    <?
    if($_POST['submit']){



    $kime = "bilgi@isim.net";


    $email = $_REQUEST['email'] ;

    $isim = $_REQUEST['isim'] ;

    $konu = $_REQUEST['konu'];

    $mesaj = $_REQUEST['mesaj'] ;

    $header .= "From: Iletisim Formu <$email>\n";

    $header .= "Content-Type: text/html; charset=windows-1254";

    $gonder = "

    <table>
    <tr>
    <td>İsim:</td>
    <td >$isim</td>
    </tr>
    <tr>
    <td>Mail Adresi:</td>
    <td>$email</td>
    </tr>
    <tr>
    <td>Konu: </td>
    <td>$konu</td>
    </tr>
    <tr>
    <td>Mesajı:</td>
    <td> $mesaj</td>
    </tr>
    </table>
    <p>&nbsp;</p>
    ";

    $sent = mail($kime, $konu, $gonder, $header);

    if($sent)
    {print "Mesajiniz Gönderildi! ilginiz için tesekkürler"; }
    else
    {print "Mesajiniz Gönderilemedi!"; }

    }

    ?>
  • 02-02-2010, 22:21:23
    #2
    En basit örnek bunu kullanabilirsin.
    print "<script language='javascript'>alert('Mesajiniz Gönderildi! ilginiz için tesekkürler');window.location='form.php';</script>";
    
    print "<script language='javascript'>alert(Mesajiniz Gönderilemedi!');window.location='form.php';</script>";
  • 02-02-2010, 22:35:04
    #3
    Eyvallah hocam süper oldu, ilginiz için teşekkürler.