Bir Ajax
işlevi yardımıyla JavaScript
aracılığıyla bir parola doğrulamak istiyorum.PHP değişkenini JavaScript ile Geri Çağırma
Eğer başarılı olursa, geri bildirime bağlı olarak değişkeni (boolean, true veya false) geri almak ve PHP
dosyamda bir şey yapmak istiyorum.
Ancak bu çalışmaz.
PHP dosyası: İşte benim kodudur update.php
<input href="javascript:void(0);" role="button" ype="submit" value="Submit" onclick="ValidatePassword()>'
JAVASCRIPT: Bu ajax
çağrı ile ve eğer o şifreyi kontrol benim Javascript
fonksiyonunda
ValidatePassword() başarılıdır, sonucu php işlevine geri çağırmalıdır.
Şimdi böyle php
işlevinde geri arama kullanmak istiyorum update.php:
$.ajax({
type: "POST",
url: "checkpw.php",
data: dataString,
cache: false,
success: function(response)
{
if (result != -1)
{
$("#passwd").val('');
// RETURN TO PHP FILE update.php -> PW IS VALID
} else {
// RETURN TO PHP FILE update.php -> PW IS INVALID
}
}
});
PHP dosyası
<?php
if (passwordCallback == true)
...
else
...
?>
Ben ajax
başarı işlevinde ne yapmalıyım dönmek için php
dosyamın değeri nedir? gibi javascript işlevi yazmak
Eğer json_enode kullanın veya basitçe bir 'başarı' echo update.php içinde 'başarısız', kullanım –
değerini almak için yanıt Ayrıca, 'result' kullanırken durumdayken' success: function' parametresindeki 'response' parametresinin de olduğuna dikkat edin. –
@Devs: Bu durumda json veya echo'u nasıl kullanacağınızı açıklayabilir misiniz? – Philies