• 13-08-2014, 13:37:39
    #1
    grm
    Üyeliği durduruldu
    Merhaba arkadaşlar , bir mail form hazırladım yalnız şöyle bir sorunum var gönder butonuna bastığı zaman tasarım içerisinde windows alert çıkmasını istiyorum ama ayrı bir sayfada sonuç çıkartıyor js ile değişkeni hazırladım ama bir türlü aktif hale getiremedim onun dışında birde sadece server içindeki maile gönderim yapabiliyorum bir hotmail hesabına gönderebilmek için yapmam gereken nedir ?

    eklemek istediğim alert
    $uyari = '<script type="text/javascript">
    	window.onload=function () {
    	window.alert(\'Bayilik talebiniz alındı en kısa sürede gerekli irtibat sağlanacaktır. \');					};
    </script> ';

    mail.php dosyası
    <?php 
    
    
    
    //formdan gelen bilgileri bu sayfaya çektik..
    
    $firma=$_POST['firma'];
    
    $yetkili=$_POST['yetkili'];
    
    $tel=$_POST['tel'];
    
    $webs=$_POST['webs'];
    
    $message=$_POST['message'];
    
    
    
    $emailadresi="bayilik@xxxx.com";
    
    $emailkonusu="Bayilik Başvurusu";
    
    
    
    if (empty($firma) or empty($yetkili) or empty($tel) or empty($webs) or empty($message)){ //burayi kendinize göre çogaltabilirsiniz
    
    print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>');
    
    print('<a href="http://www.xxx.com">Form Sayfasina Geri Dön</a>'); 
    }
    
    
    else { 
    
    $emailicerigi="
    
    firma: $firma 
    
    yetkili: $yetkili 
    
    tel: $tel 
    
    webs: $webs
    
    message: $message"; 
    
    if(mail($emailadresi,$emailkonusu,$emailicerigi)){
    
    print ('E-Mailiniz basarili bir sekilde gönderilmistir. ilginize tesekkür ederiz...!!! <a href="http://www.penimax.co">Anasayfaya Geri Dön</a>'); 
    
    }
    
    } 
    
    
    
    ?>
  • 13-08-2014, 13:58:49
    #2
    mail.php dosyası
    <?php 
    //formdan gelen bilgileri bu sayfaya çektik..
    
    $firma=$_POST['firma'];
    
    $yetkili=$_POST['yetkili'];
    
    $tel=$_POST['tel'];
    
    $webs=$_POST['webs'];
    
    $message=$_POST['message'];
    
    
    
    $emailadresi="bayilik@xxxx.com";
    
    $emailkonusu="Bayilik Başvurusu";
    
    
    
    if (empty($firma) or empty($yetkili) or empty($tel) or empty($webs) or empty($message)){ //burayi kendinize göre çogaltabilirsiniz
    
    print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>');
    
    print('<a href="http://www.xxx.com">Form Sayfasina Geri Dön</a>'); 
    }
    
    
    else { 
    
    $emailicerigi="
    
    firma: $firma 
    
    yetkili: $yetkili 
    
    tel: $tel 
    
    webs: $webs
    
    message: $message"; 
    
    if(mail($emailadresi,$emailkonusu,$emailicerigi)){
    
    print ('E-Mailiniz basarili bir sekilde gönderilmistir. ilginize tesekkür ederiz...!!! <a href="http://www.penimax.co">Anasayfaya Geri Dön</a>'); 
    echo '<script type="text/javascript"> 
        window.onload=function () { 
        window.alert(\'Bayilik talebiniz alındı en kısa sürede gerekli irtibat sağlanacaktır. \');                    }; 
    </script> '; 
    }
    
    } 
    ?>
    şeklinde deneyin.
  • 13-08-2014, 14:06:20
    #3
    grm
    Üyeliği durduruldu
    CanArs12 adlı üyeden alıntı: mesajı görüntüle
    mail.php dosyası
    <?php 
    //formdan gelen bilgileri bu sayfaya çektik..
    
    $firma=$_POST['firma'];
    
    $yetkili=$_POST['yetkili'];
    
    $tel=$_POST['tel'];
    
    $webs=$_POST['webs'];
    
    $message=$_POST['message'];
    
    
    
    $emailadresi="bayilik@xxxx.com";
    
    $emailkonusu="Bayilik Başvurusu";
    
    
    
    if (empty($firma) or empty($yetkili) or empty($tel) or empty($webs) or empty($message)){ //burayi kendinize göre çogaltabilirsiniz
    
    print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>');
    
    print('<a href="http://www.xxx.com">Form Sayfasina Geri Dön</a>'); 
    }
    
    
    else { 
    
    $emailicerigi="
    
    firma: $firma 
    
    yetkili: $yetkili 
    
    tel: $tel 
    
    webs: $webs
    
    message: $message"; 
    
    if(mail($emailadresi,$emailkonusu,$emailicerigi)){
    
    print ('E-Mailiniz basarili bir sekilde gönderilmistir. ilginize tesekkür ederiz...!!! <a href="http://www.penimax.co">Anasayfaya Geri Dön</a>'); 
    echo '<script type="text/javascript"> 
        window.onload=function () { 
        window.alert(\'Bayilik talebiniz alındı en kısa sürede gerekli irtibat sağlanacaktır. \');                    }; 
    </script> '; 
    }
    
    } 
    ?>
    şeklinde deneyin.

    windows alert çıkıyor ama yeni sayfada çıkıyor formun olduğu sayfada değil
  • 13-08-2014, 14:11:10
    #4
    grm adlı üyeden alıntı: mesajı görüntüle
    windows alert çıkıyor ama yeni sayfada çıkıyor formun olduğu sayfada değil
    onun için formun olduğu sayfayı paylaşmanız lazım
  • 13-08-2014, 14:19:16
    #5
    Formu kendi sayfasına post edip bu kontrolleri de o sayfada yapın.
  • 13-08-2014, 15:00:00
    #6
    grm
    Üyeliği durduruldu
    CanArs12 adlı üyeden alıntı: mesajı görüntüle
    onun için formun olduğu sayfayı paylaşmanız lazım
    buyrun buda form sayfası

    <div class="black-window"></div>
    <span class="button-bayilik">Bayilik Başvurusu</span>
        <!-- Popup div starts here -->
        <div id="popupContact">
            <!-- contact us form -->
            <form action="mail.php" method="post" id="form" >
                <img src="images/3.png" id="close"/>
                <h2>Bayilik Basvurusu</h2><hr/>
    			<form action="mail.php" method="post">
                <input type="text" name="firma" id="name" placeholder="Firma ismi"/>
                <input type="text" name="yetkili" id="name" placeholder="Yetkili ismi"/>
                <input type="text" name="tel" id="name" placeholder="Telefon"/>
                <input type="text" name="webs" id="name" placeholder="İnternet sitesi"/>
                <input type="text" style="width: 89%" name="email" id="email" placeholder="E-mail Adresiniz"/>
                <textarea name="message"  style="width: 89%" placeholder="Notunuz" id="msg"></textarea>
                <span style="font-size:15px; color: #333; font-family: arial, sans-serif">Satış Kanalları :</span>
                <ul>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Mağaza</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>İnternet</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Call Center</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Radyo/TV</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Diğer</span>
                        </label>
                    </li>
                </ul>
    
                <input value="Gönder" name="send" type="submit" id="submit" href="javascript: check_empty()">
    
            </form>
        <!-- Popup div ends here -->
    </div>
    <script type="text/javascript">
        $(document).ready(function() {
            $('.button-bayilik').click(function(){
               $('#popupContact').fadeIn(200);
                $('.black-window').fadeIn(100);
            });
            $('#close, #submit').click(function(){
                $('#popupContact').fadeOut(200);
                $('.black-window').fadeOut(200);
            });
    
        });
    
    </script>


    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:00:00 -->-> Daha önceki mesaj 14:33:56 --

    nilbek adlı üyeden alıntı: mesajı görüntüle
    Formu kendi sayfasına post edip bu kontrolleri de o sayfada yapın.
    bu işlemi nasıl gerçekleştirebilirim ?
  • 13-08-2014, 15:02:34
    #7
    grm adlı üyeden alıntı: mesajı görüntüle
    buyrun buda form sayfası

    <div class="black-window"></div>
    <span class="button-bayilik">Bayilik Başvurusu</span>
        <!-- Popup div starts here -->
        <div id="popupContact">
            <!-- contact us form -->
            <form action="mail.php" method="post" id="form" >
                <img src="images/3.png" id="close"/>
                <h2>Bayilik Basvurusu</h2><hr/>
    			<form action="mail.php" method="post">
                <input type="text" name="firma" id="name" placeholder="Firma ismi"/>
                <input type="text" name="yetkili" id="name" placeholder="Yetkili ismi"/>
                <input type="text" name="tel" id="name" placeholder="Telefon"/>
                <input type="text" name="webs" id="name" placeholder="İnternet sitesi"/>
                <input type="text" style="width: 89%" name="email" id="email" placeholder="E-mail Adresiniz"/>
                <textarea name="message"  style="width: 89%" placeholder="Notunuz" id="msg"></textarea>
                <span style="font-size:15px; color: #333; font-family: arial, sans-serif">Satış Kanalları :</span>
                <ul>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Mağaza</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>İnternet</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Call Center</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Radyo/TV</span>
                        </label>
                    </li>
                    <li>
                        <label>
                            <input type="radio" name="same"/>
                            <span>Diğer</span>
                        </label>
                    </li>
                </ul>
    
                <input value="Gönder" name="send" type="submit" id="submit" href="javascript: check_empty()">
    
            </form>
        <!-- Popup div ends here -->
    </div>
    <script type="text/javascript">
        $(document).ready(function() {
            $('.button-bayilik').click(function(){
               $('#popupContact').fadeIn(200);
                $('.black-window').fadeIn(100);
            });
            $('#close, #submit').click(function(){
                $('#popupContact').fadeOut(200);
                $('.black-window').fadeOut(200);
            });
    
        });
    
    </script>


    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:00:00 -->-> Daha önceki mesaj 14:33:56 --



    bu işlemi nasıl gerçekleştirebilirim ?
    Bu mesajınızda verdiğiniz form bilgileri mail.php'ye gönderiyor. Bunu değiştirerek olduğu sayfada kalmasını ve mail.php'de yaptığınız kontrolleri bu sayfaya getirerek bunu yapabilirsiniz.