Valeur de l'input non remontée
Bonjour,
j'ai un souci pour la remontée de la valeur dans l'input "name_fichier2" :
html :
Code:
1 2 3 4 5
| <form method="post" action="">
<input type="text" name="name_fichier2" value="130.jpeg" />
<a class="bouton" id="ajax_supp">Suppression ?</a>
</form>
<textarea id="reponse"></textarea> |
jquery associé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<script type="text/javascript">
$(document).ready(function(){
$('#ajax_supp').click(function(){
$.ajax({
type: "POST",
url: "supp_essai.php",
msg: 'objet',
success: function(msg){
$('#reponse').val(msg); }
});
});
});
</script> |
Code de suppression : supp_essai.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php
require ('configuration.php');
$upload_chemin = 'upload/'; // Chemin de l'upload
if (isset($_POST["name_fichier2"]))
{ $nomfichier = $_POST["name_fichier2"];
$fichier = $upload_chemin.$nomfichier;
if( file_exists ( $fichier ) )
{
if(unlink($fichier)) // message de succes
{ echo 'Votre fichier a bien été supprimé !'; }
else
{ echo 'Echec de suppression le fichier n\'existe pas ! '.$nomfichier.' !! '; }
}
else
{ echo 'Echec de suppression : le fichier n\'existe pas ! '.$nomfichier.' !! '; }
}
else
{ echo 'Rien envoyé !'; }
?> |
Voici le résultat dans le "textarea" :
Rien envoyé !
Avec le html suivant :
Code:
1 2 3 4
| <form method="post" action="supp_essai.php">
<input type="text" name="name_fichier2" value="130.jpeg" />
<input type="submit" value="Supprimer" />
</form> |
=> le résultat est CORRECT dans le "textarea" :
Votre fichier a bien été supprimé !
Je ne vois pas ce qui coince dans l'input du premier html ?
Merci !