merhaba ben bi site oluşturmaya çalışıyorum ama henüz daha yeniyim bu işlerde bişi sorucam cevap alabilirsem sevinirim..aşağıda vermiş olduğum phpyi oradan buradan editleyerek oluşturdum ve mümkün mertebe hedeflediklerimi yaptım ancak formda "eposta" kısmına ben kullanıcının sadece [email]xxx@yyyy.com[/email] tarzında giriş yapabilmesini istiyorum.. şuanda 123 de girsem yada normal bi eposta adresi de girsem hepsini database e kaydediyor.. bahsettiğim şekilde yapaibilmem için önerisi olan var mı?? teşekkürler..
<?
include ("mysqlbilgileri.php");
$kullaniciAdi = $_POST["kullaniciAdi"];
$parola = $_POST["parola"];
$parola2 = $_POST["parola2"];
$eposta = $_POST["eposta"];
$variant = $_POST["variant"];
$sql="INSERT INTO user(kullaniciAdi,parola,parola2,eposta,variant)
VALUES ('$kullaniciAdi','$parola','$parola2','$eposta','$variant')";
$tablo = "SELECT * FROM user where kullaniciAdi='$kullaniciAdi'";
$sorgu = mysql_query($tablo);
$satir = mysql_num_rows($sorgu);
if ($satir == "1") {
echo "tercih ettiginiz kullanici adi var";
}
else
if (!$kullaniciAdi || !$parola || !$parola2 || !$eposta)
{
echo 'Kullainic adi, Sifre, Sifre2 ve E-posta alanlarini bos birakamazsiniz
'
.'Önceki sayfaya dönüp gerekli alanlari doldurunuz.';
}
else
if( $parola != $parola2 ){
echo 'Sifrenizi iki defa ayni yazin!';
}
else
{
if (!mysql_query($sql,$link))
{
die('Hata: ' . mysql_error());
}
echo "Üyeliginiz basarili bir sekilde yapildi
ee bunndan sonra nolcek??
hiç bi fikrim yok! ";
}
exit();
mysql_close($link)
?>