Bonjour,
J'ai un soucis sur une requête AJAX. J'essaie d'envoyer une video sur le serveur, mais lorsque je test le retour, j'ai un tableau vide. C'est comme si formData était vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 soumettreVideo() { this.form.addEventListener("submit", (e)=>{ e.preventDefault(); let formData = new FormData(); let file = this.file.files[0]; formData.append('file', file); $.ajax({ url: "/update-video-galerie-1", cache : false , contentType : false , processData : false , type: "post", data: formData, success: function (data) { alert(data) } }); }) }
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 elseif ($_GET["action-admin"] == "update-video-galerie-1"){ print_r($_FILES); }
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form action="#" method="post" enctype="multipart/form-data" id="form_video"> <label for="video">choisir video</label> <input type="file" name="video" accept="video/mp4" id="video"> <input type="submit"> </form>
Partager