Bonjour,
J' ai codé en java puis envoyé mes données par Ajax pour insérer dans ma base de données en PHP. Mais rien n' y fait... ma base de données reste vide... Merci de m' aider s'il vous plait meme avec un autre langage ou méthode...
voici 2 Pages simplifiés du code :
<script type="text/javascript">
jQuery(document).ready(function()
{
$('#ajoutjour').click(function()
{
var datelundi= $('#datelundi').val();
var datemardi= $('#datemardi').val();
if(datelundi != '' || datemardi != '')
{
$.ajax(
{
type : 'POST',
url : 'addnewjour.php',
data : 'datelundi=' + datelundi + '&datemardi=' + datemardi,
success:function(data)
{
$('#datelundi').val('');
$('#datemardi').val('');
$('#datelundi').removeClass('is-invalid');
$('#datemardi').removeClass('is-invalid');
valide('Vos jours sont enregistrés.);
}
});
}else{error('Veuillez noter une journée de la semaine'); $('#datelundi').addClass('is-invalid');}
});
function error(element)
{
toastr.error(element,'Attention',{
"positionClass": "toast-bottom-center",
timeOut: 7000,
"closeButton": true,
"debug": false,
"newestOnTop": true,
"progressBar": true,
"preventDuplicates": true,
"onclick": null,
"showDuration": "300",
"hideDuration": "1000",
"extendedTimeOut": "1000",
"showEasing": "swing",
"hideEasing": "linear",
"showMethod": "fadeIn",
"hideMethod": "fadeOut",
"tapToDismiss": false
});
}
function valide(element)
{
toastr.success(element,'Merci',{
"positionClass": "toast-bottom-center",
timeOut: 5000,
"closeButton": true,
"debug": false,
"newestOnTop": true,
"progressBar": true,
"preventDuplicates": true,
"onclick": null,
"showDuration": "300",
"hideDuration": "1000",
"extendedTimeOut": "1000",
"showEasing": "swing",
"hideEasing": "linear",
"showMethod": "fadeIn",
"hideMethod": "fadeOut",
"tapToDismiss": false
});
}
});
</script>
addnewjour.php :
$datelundi = htmlspecialchars($_POST['datelundi']);
$datemardi = htmlspecialchars($_POST['datemardi']);
$req = $BASE->prepare('INSERT INTO jourdelasemaine(datelundi, datemardi, ) VALUES(?, ?)');
$req->execute(array($datelundi, $datemardi));
?>
Merci
HELP code java ajax??
Re: HELP code java ajax??
Bonjour
Il faut regarder la console du navigateur pour trouver facilement les erreurs
ici c'est la ligne
valide('Vos jours sont enregistrés.);
Il manque le ' en fin de chaine.
Il faut regarder la console du navigateur pour trouver facilement les erreurs
ici c'est la ligne
valide('Vos jours sont enregistrés.);
Il manque le ' en fin de chaine.
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php
https://www.toutjavascript.com/livre/index.php
Re: HELP code java ajax??
merci pour le ' c est sur la copie que j ai homis de le mettre sur mon code il y est bien noté...
sur la console :
jvscript.js:2 POST //monsitetest/client/addnewjour.php 500
send @ jvscript.js:2
ajax @ jvscript.js:2
(anonymous) @ inscriptionjour.php:680
dispatch @ jvscript.js:2
v.handle @ jvscript.js:2
sur la console :
jvscript.js:2 POST //monsitetest/client/addnewjour.php 500
send @ jvscript.js:2
ajax @ jvscript.js:2
(anonymous) @ inscriptionjour.php:680
dispatch @ jvscript.js:2
v.handle @ jvscript.js:2
Re: HELP code java ajax??
Je vois une erreur 500 (erreur serveur interne) sur
//monsitetest/client/addnewjour.php 500
Ca veut dire que c'est le fichier php qui est en erreur.
La il faut tester cote php
//monsitetest/client/addnewjour.php 500
Ca veut dire que c'est le fichier php qui est en erreur.
La il faut tester cote php
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php
https://www.toutjavascript.com/livre/index.php