Bonjour,

j'ai un souci pour la remontée de la valeur dans l'input "name_fichier2" :

html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : 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
<?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 &eacute;t&eacute; supprim&eacute; !';	}
				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&eacute; !';	}
?>
Voici le résultat dans le "textarea" :
Rien envoyé !


Avec le html suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 !