Formulaire KompoZer et upload de fichier...
Fermé
morigann
Messages postés
64
Date d'inscription
mercredi 24 juin 2009
Statut
Membre
Dernière intervention
10 mai 2011
-
17 nov. 2009 à 16:16
morigann Messages postés 64 Date d'inscription mercredi 24 juin 2009 Statut Membre Dernière intervention 10 mai 2011 - 17 nov. 2009 à 16:46
morigann Messages postés 64 Date d'inscription mercredi 24 juin 2009 Statut Membre Dernière intervention 10 mai 2011 - 17 nov. 2009 à 16:46
A voir également:
- Formulaire KompoZer et upload de fichier...
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
1 réponse
morigann
Messages postés
64
Date d'inscription
mercredi 24 juin 2009
Statut
Membre
Dernière intervention
10 mai 2011
17
17 nov. 2009 à 16:46
17 nov. 2009 à 16:46
bon, j'ai changé mon code php, mais ça ne résout pas le problème :
<code>
<?php $civilite = $_POST["civilite"];
echo "Nom : $civilite ";
$n = $_POST["nom"];
echo "$n <br />";
$email = $_POST["email"];
echo "E-mail : $email <br />";
$doc = $_POST["choixtraitement"];
echo "Document à : $doc <br />";
$type = $_POST["typedoc"];
echo "Type de document : $type <br />";
$traitemt = $_POST["traitementsgraph"];
echo "Traitements graphiques : $traitemt<br />";
$detail = $_POST["detailsgraph"];
echo "Type de traitements : $detail <br />";
$tmp_name=$_FILES['fichierclient']['tmp_name'];
$name=$_FILES['fichierclient']['name'];
$size=$_FILES['fichierclient']['size'];
$type=$_FILES['fichierclient']['type'];
$erreur=$_FILES['fichierclient']['error'];
echo "Nom du fichier :".$name;
echo "<br>Taille du fichier :".$size;
echo "<br>Type de fichier :".$type;
echo "<br>Nom temporaire :".$tmp_name;
echo "<br>Erreur :".$erreur;
$uploadpath="C:\\Program Files\\EasyPHP 3.0\\www\\telechargements\\";
move_uploaded_file($tmp_name,$uploadpath.$name);
?>
<code>
Lorsque je clique sur "envoyer" dans mon formulaire, j'obtiens ceci :
Nom :
E-mail :
Document à :
Type de document :
Traitements graphiques :
Type de traitements :
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 21
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 22
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 23
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 24
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 25
Nom du fichier :
Taille du fichier :
Type de fichier :
Nom temporaire :
Erreur :
et pourtant "fichierclient" est bien définit comme fichier à être uploadé par l'utilisateur dans le formulaire...
<code>
<?php $civilite = $_POST["civilite"];
echo "Nom : $civilite ";
$n = $_POST["nom"];
echo "$n <br />";
$email = $_POST["email"];
echo "E-mail : $email <br />";
$doc = $_POST["choixtraitement"];
echo "Document à : $doc <br />";
$type = $_POST["typedoc"];
echo "Type de document : $type <br />";
$traitemt = $_POST["traitementsgraph"];
echo "Traitements graphiques : $traitemt<br />";
$detail = $_POST["detailsgraph"];
echo "Type de traitements : $detail <br />";
$tmp_name=$_FILES['fichierclient']['tmp_name'];
$name=$_FILES['fichierclient']['name'];
$size=$_FILES['fichierclient']['size'];
$type=$_FILES['fichierclient']['type'];
$erreur=$_FILES['fichierclient']['error'];
echo "Nom du fichier :".$name;
echo "<br>Taille du fichier :".$size;
echo "<br>Type de fichier :".$type;
echo "<br>Nom temporaire :".$tmp_name;
echo "<br>Erreur :".$erreur;
$uploadpath="C:\\Program Files\\EasyPHP 3.0\\www\\telechargements\\";
move_uploaded_file($tmp_name,$uploadpath.$name);
?>
<code>
Lorsque je clique sur "envoyer" dans mon formulaire, j'obtiens ceci :
Nom :
E-mail :
Document à :
Type de document :
Traitements graphiques :
Type de traitements :
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 21
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 22
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 23
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 24
Notice: Undefined index: fichierclient in C:\Program Files\EasyPHP 3.0\www\envoi.php on line 25
Nom du fichier :
Taille du fichier :
Type de fichier :
Nom temporaire :
Erreur :
et pourtant "fichierclient" est bien définit comme fichier à être uploadé par l'utilisateur dans le formulaire...