• 01-10-2014, 16:30:39
    #1
    <form name="web_form" id="web_form" method="post" action="index.php">
        <p><label>E-Posta Adresiniz: </label><input type="text" name="email" id="email" /></p>
        <p><input type="submit" name="s1" id="s1" value="Kaydet" /></p>
    </form>
    <?php
    if($_POST['email']){
    $email = $_POST['email'];
    $fp = fopen("epostaadresleri.txt", "a");
    $savestring = $name . "," . $email . "n";
    fwrite($fp, $savestring);
    fclose($fp);
    echo "<h3 style='color: green'>Kaydedildiniz. Teşekkür ederiz.</h3>";
    }
    ?>
    arkadaşlar şöyle bir kod var girilen e mail adresini "postaadresleri.txt" kaydetmesi lazım ama yapamadım kayıt olmuyor yardımcı olursanız sevinirim
  • 02-10-2014, 01:49:01
    #2
    Üyeliği durduruldu
    buyrun
    Alıntı
    <?php
    $dosya='epostaadresleri.txt';
    if($_POST['email']){
    $email = $_POST['email'];
    $nelervar = file_get_contents($dosya);
    $fp = fopen($dosya, 'w+');
    $savestring = $nelervar.$name . "," . $email . "\n";
    fwrite($fp, $savestring);
    fclose($fp);
    echo "<h3 style='color: green'>Kaydedildiniz. Teşekkür ederiz.</h3>";
    }
    ?>
    <form method="post">
    <p>
    <label>E-Posta Adresiniz: </label>
    <input type="text" name="email" id="email" />
    </p>
    <p><input type="submit" name="s1" id="s1" value="Kaydet" /></p>
    </form>
  • 02-10-2014, 10:08:12
    #3
    HalisTurk adlı üyeden alıntı: mesajı görüntüle
    buyrun
    hocam çok teşekkürler bişey daha sormak istiyorum eğer "@" işareti yoksa yazılan yazıda hata mesajı atmasını nasıl yaparım
  • 02-10-2014, 12:22:27
    #4
    Üyeliği durduruldu
    <?php
    $dosya='epostaadresleri.txt';
    $email = $_POST['email'];
    if($email){

    if(!filter_var($email, FILTER_VALIDATE_EMAIL)){

    echo "<h3 style='color: red'>GEÇERSİZ.</h3>";

    }else{
    $nelervar = file_get_contents($dosya);
    $fp = fopen($dosya, 'w+');
    $savestring = $nelervar.$name . "," . $email . "\n";
    fwrite($fp, $savestring);
    fclose($fp);
    echo "<h3 style='color: green'>Kaydedildiniz. Teşekkür ederiz.</h3>";
    }
    }
    ?>