<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
php kayır sorunu
3
●315
- 01-10-2014, 16:30:39
- 02-10-2014, 10:08:12hocam ç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ımHalisTurk adlı üyeden alıntı: mesajı görüntüle
- 02-10-2014, 12:22:27Ü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>";
}
}
?>