Mammouth du PHP |
1353 Messages
05 juin 2008, 11:01
Post éventuellement la totalité du formulaire...
Sinon petite remarque sur ton code :
$nom = $_POST['chemin'];
if (isset($nom))....
Cela veut quand même dire que tu affecte une variable $nom à quelque chose qui peut ne pas exister. Je pense qu'il est plus "logique" d'utiliser :
if (isset($_POST['chemin'])){
$nom = $_POST['chemin'];
echo $nom;
}
else{
echo "vide";
}
Aussi je précise pour la suite qu'une valeur vide est considérée comme existante (par exemple si $_POST["chemin"]="" alors la fonction isset sera "true". La fonction empty() sera "true" si la variable n'existe pas ou si la variable est vide.
Donc dans ton cas si le isset() est false alors le problème vient effectivement du formulaire.
Tell me and I forget. Teach me and I remember. Involve me and I learn.