Bonjour à tous et toutes,

Je rencontre un problème pour envoyer des fichiers en AJAX à mysql, j'ai le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function envoyerfichier(){
    var variable = $("#fichier").val();
    $.ajax({
        url: "control/envoyer-fichier.php",
        type:"POST",
        data: "fichier="+variable,
    });
    document.getElementById('formulaire').submit();
}
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<form method="post" action="control/envoyer-fichier.php" id="formulaire" class="formulaire" enctype="multipart/form-data">
<input type="file" name="fichier" id="fichier">
<input type="submit" value="envoi" name="envoi" id="envoi">


Sur control/envoyer-fichier.php je récupère la variable suivante:

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
$_FILES['fichier']['tmp_name']