Doğru Cevap
-
Formun hemen altında şifreler yanlış ise kontrolünü yapabilirsin. Yani gönder dediğinde şifreler doğrumu değilmi kontrol edip formun altında şifreler uyuşmuyor gibi bir yazı çıkarabilirsin.
Fakat inputa girerken şifrenin yanlış olduğunu göstermesini istiyorsan bunun için ajax,javasicript bilgisine ihtiyaç var. Onlarıda ben pek bilmiyorum henüz.
Örnek olarak...
<form action="" method="post"> <input type="password" name="pass" /><br /> <input type="password" name="pass_tekrar" /><br /> <input type="submit" name="giris" value="giris" /> </form>
@$giris = $_POST['giris']; if($giris=="") {} else { $pass = $_POST['pass']; $pass_tekrar = $_POST['pass_tekrar']; if($pass===$pass_tekrar) { echo "tamam"; }else { echo "yanlış"; } }
-
yildiz_7461
yukarıdaki resme bakarsanız resmi değiştirdim orda nasıl olacağını yapmaya çalıştım biraz öyle bişey istiorum öyle bişey yapmak mümkünmü?11 yıl önce yazılmış -
katapult
Evet mümkün. form validation veya jquery-validation-1.9.0 gibi aramalar yaparak sonuçlara ulaşabilirsiniz.
Birde youtube'da böyle eğitimler var orada arama yaparakta güzel sonuçlar elde edebilirsin.11 yıl önce yazılmış -
yildiz_7461
yukarıdaki kodlar benim sayfama ait bu üzerindeçalıştığım sayfada yani bu kodlar arasında yapabilirmiyim bunu.11 yıl önce yazılmış -
katapult
Bak bunu incele çok basit bir şekilde yapılabilir...
http://www.the-art-of-web.com/javascript/validate-password/11 yıl önce yazılmış -
katapult
En iyisi bu :) Sen buna bak bu işini misli misli görecektir. Facebook'ta takip ettiğim bir sitedir güzel şeyler bulabilirsin bu sitede. http://www.script-tutorials.com/data-validation-html511 yıl önce yazılmış -
yildiz_7461
<p>Username: <input type="text" required pattern="\w+" name="username"></p>
<p>Password: <input type="password" required pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w{6,}" name="pwd1" onchange="form.pwd2.pattern = this.value;"></p>
<p>Confirm Password: <input type="password" required pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w{6,}" name="pwd2"></p>
bu kodlar sayesinde hallettim tam istediğim gib oldu hatta istediğimdende fazlası artık parola büyük küçük harf istior.bütün yardımcı olan arkadaşlara teşekkür ediyorum.katapult arkdaşa ayrıca çok ama çok teşekkür ediyorum verdiğin cevaplar sayesinde hallettim sağolasın:)11 yıl önce yazılmış
-
Cevaplar
-
Denemedim ancak mantık aşağıdaki gibi...
if (empty($kullanici_sifre)) { $hata_sifre = "1. Şifreyi yazın"; } elseif (strlen($kullanici_sifre) < 8) { $hata_sifre = "Şifreniz 8 karakterden az olamaz"; } elseif (strlen($kullanici_sifre) > 30) { $hata_sifre = "Şifreniz 30 karakterden fazla olamaz"; } elseif (empty($kullanici_sifretekrar)) { $hata_sifre = "2. Şifreyi yazın"; } elseif ($kullanici_sifre != $kullanici_sifretekrar) { $hata_sifre = "Şifreler uyuşmuyor"; } echo "<li>{$hata_sifre}<li>\n";
-
yildiz_7461
malesef olmadı daha dogrusu oluyor şifreeşleşmediğini söylüyor ama farklı bi pencere açılıyor
bende de zaten bu oluyor.sordugum soru bölümündeki resme bakarsanız resimde boş alanı doldurun diye bi hata wermiş hemen boş alanın üzerinde şifre eşleşmior hatasıda aynı onun gibi şifre tekrar bölümünü üzerinde oluşan bir baloncuk içinde şifre eşleşmiyor hatası verdirmek tek derdim bu yani yaazdıgınız kod yinde istediğim gibi olmasada çalısıor11 yıl önce yazılmış -
zyber
O dediğin olay HTML5 ile oluyor. Siz sayfa kodlamalarınızın tümünde html 5 mi kullanıyorsunuz.
Sayfa kodlarınıza bakınca deneyiminizin pek olmadığını görüyorum. Sayfanın en başında DOCTYPE tanımlarken XHTML 1.0 a göre kodlama yapacağınızı belirtiyorsunuz sonra aşağıda HTML5 kullanıyorsunuz...
Konuyla alakası yok ama uyarayım meta tanımlamanızda charset i iso-8859-1 olarak tanımlamışsınız Bu Türkçe dil karakter seti değildir. O değer iso-8859-9 olmalı... ama ben UTF-8 tercih ederdim...
Sonuç olarak söylediğim gibi o arkadaşın yazdığı seni yanıltmasın. O Html 5 ile kodlamalarda geçerli bir durum. Şu durumda o şekil bir kodlama yaparsan bu işin doğrusunu öğrenemezsin.
Tüm sayfam zaten html5 diyorsan o başka...11 yıl önce yazılmış 11 yıl önce güncellenmiş -
zyber
https://www.constantcontact.com/features/signup.jsp10 yıl önce yazılmış
-