Formdata ajax return 500
franksh
Messages postés
54
Statut
Membre
-
jordane45 Messages postés 40051 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40051 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'envoie un file via ajax avec formdata en local sa fonctionné, mais une fois en ligne elle me return une err 500 voici mon code
$("#upload_form").on("submit", function (e) {
e.preventDefault();
var t = document.getElementById("userone").value;
return (
(form_data = new FormData(this)),
document.getElementById("submiBtn"),
$("#submiBtn").attr("disabled", "disabled"),
$("#loaderimg").show(),
$.ajax({
url: "/addpic.php",
type: "POST",
data: form_data,
contentType: !1,
cache: !1,
processData: !1,
success: function (data_up) {
if ($.trim(data_up) === 'error_notselected') {
$('#errorUpload').html('<p style="color:red" class="fw-5">Veuillez d\'abord sélectionné une photo ')
$("#submiBtn").attr("disabled", !1)
}
if ($.trim(data_up) === 'error_') {
$("#submiBtn").attr("disabled", !1)
}
if ($.trim(data_up) === 'ok_upload') {
setTimeout(function () {
$('._successaction').hide();
}, 5e3);
setTimeout(function () {
window.location.href = base_url + "profil/" + t;
}, 2e3);
}
},
error: function (e) {
$("#err").html(e).fadeIn();
},
}),
!1
);
})
NB: !1 = false
Bonne fin de week-end a vous, merci d'avance
A voir également:
- Kilometrage clignote fiat 500
- Telecommande free clignote rouge - Forum TV & Vidéo
- Prise usb fiat 500 ne fonctionne plus - Forum iPhone
- Erreur 500 - Guide
- Problème télécommande Freebox mini 4K reste rouge - Forum Box et Streaming vidéo
- Kilométrage clignote problème blue and me fiât 500 - Forum Autoradio
1 réponse
Bonjour,
Une erreur 500 indique un souci côté serveur.
Il semble donc que le souci ne se situe pas dans ton javascript .. mais plutôt au niveau de ton script addpic.php ou bien au niveau de la configuration du serveur ( droits sur les dossiers, taille max autorisée pour l'upload... version de php différente.... )
Assure toi d'activer l'affichage des erreurs PHP au début de ton script et va jeter un oeil aux fichiers de log du serveur apache