Üye Kayıt sayfasında parola kontrol?
12
●2.648
- 24-08-2008, 19:24:11Merhaba arkadaşlar, dreamweaver'da üyelik sistemi hazırladım.Ve parola için parola ve parola_tekrar form'u var.Ancak bu iki formdaki şifreleri kontrol ettiremiyorum, ilk formdaki şifreyi veritabanına yazıyor.Bunu nasıl sağlayabilirim?.Ayrıca parola için minimum karakter sayısını nasıl ayarlayabilirim?Umarım anlatabilmişimdir.Şimdiden yardımcı olan herkese teşekkürler...
- 24-08-2008, 19:58:46
- 24-08-2008, 21:07:39sizin istediginiz su ornek veriyorum kendinize gore ayarlayın
$sifre1=$_POST["sifre1"]; // input name alani sifre1 varsaydik $sifre2=$_POST["sifre2"];// input name alani sifre2 varsaydik sifre tekrar alani if($sifre1==$sifre2){ echo "Şifreler Aynı "; }else{ echo "Şifreler Aynı dEgil ;)"; }Not : Bunu verinin post geldigi yerde ilk alana koy yada ilk işleme girdiği alanda
- 25-08-2008, 11:11:45sanırım istediğin şöyle birşey...
<form name="uyelik" method="post" action="kayitsayfan.php"> <input type="text" name="parola"> <input type="text" name="parola_tekrar"> <input type="button" value="Kaydi Tamamla" onclick="kontrol();"> </form> <script> function kontrol() { var form = self.document.uyelik if(form.parola.value==form.parola_tekrar.value && form.parola.value.length>7) { form.submit(); } else { alert('İki Parola Uyuşmuyor yada Şifreniz 8 Karakterden Az'); } } </script> - 25-08-2008, 11:59:45Kimlik doğrulama veya yönetimden onay bekliyor.tabi bu da olur da tavsiyem js kullanma php ile kontrol yapERYILMAZ adlı üyeden alıntı: mesajı görüntüle
firebug diye bişi var
- 25-08-2008, 12:08:09wm_xfreex adlı üyeden alıntı: mesajı görüntüle
kayit.php
<form name="uyelik" method="post" action="kayitok.php"> <input type="text" name="parola"> <input type="text" name="parola_tekrar"> <input type="button" value="Kaydi Tamamla" onclick="kontrol();"> </form> <script> function kontrol() { var form = self.document.uyelik if(form.parola.value==form.parola_tekrar.value && form.parola.value.length>7) { form.submit(); } else { alert('İki Parola Uyuşmuyor yada Şifreniz 8 Karakterden Az'); } } </script>kayitok.php
<? if(isset($_POST['parola'])) { $parola = $_POST['parola']; $parola2 = $_POST['parola_tekrar']; if(!$parola==$parola2 || empty($parola) || empty($parola2) || strlen($parola)<8 || strlen($parola2)<8) { echo "Firebug işe yaramadı"; } else { mysql_query("insert into uyeler (id,parola) values ('','$parola')"); } } ?>shut up firebug. - 25-08-2008, 14:46:22Hocam öncelikle ilgilendiğiniz için teşekkürler.Ben bütün sistemi tek sayfa üzerine kurduğum için en son söylediğinizi yapamadım js olanı uyguladım.Oldu ancak butonu submit yapınca ve uyarı penceresinde tamam deyince işleme devam ediyor.Yani üye kayıt işlemi olmuş oluyor.Submit butonunu kaldırdığım zaman da enter tuşuyla kullanılamıyor
- 25-08-2008, 14:48:17gelen fonksiyonda bunu kullan öneririmPiEycPi adlı üyeden alıntı: mesajı görüntüle