Je suis fatigué de trouver l'erreur. J'ai utilisé javascript avec Jquery et php pour envoyer et recevoir des données sans actualiser le navigateur. tout cela dans un fichier. quand je clique sur le bouton, rien ne s'est passé. c'est le contenu de mon dossier:pourquoi quand j'utilise javascript ne fonctionnera pas dans ce code
<?
if(isset($_POST['user']) && isset($_POST['pass'])){
header('content-type: text/javascript');
$resut = ($_POST['user'] == 'ahmad') ? true : false;
$pass = ($_POST['pass'] == '1234') ? true : false;
$output = array('user' => $resut,'pass'=>$pass);
echo json_encode($output);
exit();
}
?>
<html>
<head>
<title>Test</title>
<script src='http://code.jquery.com/jquery-1.10.2.js'></script>
<script type='text/javascript'>
$('#send').on('click',function(){
var user = $('#user').val();
var pass = $('#pass').val();
$.post("<? echo basename(__FILE__); ?>",{user : user, pass : pass}, function(data){
if(data.user == true && data.pass == true){
$('#content').text('hello '+ user + ' you are already loged in');
} else {
$('#content').text('wrong try it again');
}
});
});
</script>
</head>
<body>
<input type='text' id='user'>
<input type='password' id='pass'>
<input type='submit' id='send' value='login'>
<div id='content'></div>
</body>
essayer d'utiliser la boîte d'alerte – Milind
try alert (" echo basename (__ FICHIER__); ?> "); vérifiez si c'est le bon fichier –
N'oubliez pas de fermer la balise –