tr1p
Süper Üye
Merhaba arkadaşlar. Benim php hakkinda bir sorum olacakti. Bugun oylesine guvenlik kodu yapabilecekmiyim diye test edeyim derken yapamadim.
Amacim : Rand ile bir sayi dondurdup onu input'a girdigimde ayniysa dogru yazdirmak yanlissa yanlis yazdirmak.
PHP Kodum ;
$secode == $_POST['secureityc']'da ki == 'i tek ='e çevirince hep dogru diyor == yapinca yanlis diyor. Nerede hata yapiyorum ?
Kontrol için 2 sayıyıda yazdırdığımda post edince f5 attığı için sayı değişiyor yani bunu nasıl eşit olarak sağlayacağım yardımcı olursanız iyi olur
Amacim : Rand ile bir sayi dondurdup onu input'a girdigimde ayniysa dogru yazdirmak yanlissa yanlis yazdirmak.
PHP Kodum ;
PHP:
$secode = substr(rand(10000, 999999), 0, 5);
if (isset($_POST['add'])) {
if ($secode == $_POST['securityc']) {
echo 'dogru';
} else {
echo 'yanlis';
}
}
Kontrol için 2 sayıyıda yazdırdığımda post edince f5 attığı için sayı değişiyor yani bunu nasıl eşit olarak sağlayacağım yardımcı olursanız iyi olur