Erreur d'apload de fichier en php
Résolu/Fermé
misscasa2009
Messages postés
64
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
12 mars 2010
-
15 avril 2009 à 12:56
le père - 15 avril 2009 à 14:39
le père - 15 avril 2009 à 14:39
A voir également:
- Erreur d'apload de fichier en php
- Erreur 0x80070643 - Accueil - Windows
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
4 réponses
misscasa2009
Messages postés
64
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
12 mars 2010
15 avril 2009 à 14:00
15 avril 2009 à 14:00
voilà mon code:
<?
if ($_FILES['nom_du_fichier']['error']) {
switch ($_FILES['nom_du_fichier']['error']){
case 1: // UPLOAD_ERR_INI_SIZE
echo "Le fichier dépasse la limite autorisée par le serveur (fichier php.ini) !";
break;
case 2: // UPLOAD_ERR_FORM_SIZE
echo "Le fichier dépasse la limite autorisée dans le formulaire HTML !";
break;
case 3: // UPLOAD_ERR_PARTIAL
echo "L'envoi du fichier a été interrompu pendant le transfert !";
break;
case 4: // UPLOAD_ERR_NO_FILE
echo "Le fichier que vous avez envoyé a une taille nulle !";
break;
}
}
else {
// $_FILES['nom_du_fichier']['error'] vaut 0 soit UPLOAD_ERR_OK
// ce qui signifie qu'il n'y a eu aucune erreur
}
print_r($_FILES); ?>
<form action="http://<?= $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"]; ?>" method="post" ENCTYPE="multipart/form-data">
<p>
Nom d'utilisateur : <input type="text" name="TB_Nom_Utilisateur" />
</p>
<p>
Mot de passe : <input type="password" name="TB_Mot_de_Passe" />
</p>
<p>
Confirmation du mot de passe : <input type="password" name="TB_Confirmation_Mot_de_Passe" />
</p>
<p>
Adresse e-mail : <input type="text" name="TB_Adresse_Email" />
</p>
<p>
<!---------------------------début partie pout l'upload de fichier---------------------------------------------------->
<INPUT type="hidden" name="MAX_FILE_SIZE" VALUE="3000">
<INPUT type="file" name="nom_du_fichier">
<p></p>
<!---------------------------Fin partie pout l'upload de fichier------------------------------------------------------>
<input type="submit" name="BT_Envoyer" value="Envoyer" />
</p>
</form>
<?
if ($_FILES['nom_du_fichier']['error']) {
switch ($_FILES['nom_du_fichier']['error']){
case 1: // UPLOAD_ERR_INI_SIZE
echo "Le fichier dépasse la limite autorisée par le serveur (fichier php.ini) !";
break;
case 2: // UPLOAD_ERR_FORM_SIZE
echo "Le fichier dépasse la limite autorisée dans le formulaire HTML !";
break;
case 3: // UPLOAD_ERR_PARTIAL
echo "L'envoi du fichier a été interrompu pendant le transfert !";
break;
case 4: // UPLOAD_ERR_NO_FILE
echo "Le fichier que vous avez envoyé a une taille nulle !";
break;
}
}
else {
// $_FILES['nom_du_fichier']['error'] vaut 0 soit UPLOAD_ERR_OK
// ce qui signifie qu'il n'y a eu aucune erreur
}
print_r($_FILES); ?>
<form action="http://<?= $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"]; ?>" method="post" ENCTYPE="multipart/form-data">
<p>
Nom d'utilisateur : <input type="text" name="TB_Nom_Utilisateur" />
</p>
<p>
Mot de passe : <input type="password" name="TB_Mot_de_Passe" />
</p>
<p>
Confirmation du mot de passe : <input type="password" name="TB_Confirmation_Mot_de_Passe" />
</p>
<p>
Adresse e-mail : <input type="text" name="TB_Adresse_Email" />
</p>
<p>
<!---------------------------début partie pout l'upload de fichier---------------------------------------------------->
<INPUT type="hidden" name="MAX_FILE_SIZE" VALUE="3000">
<INPUT type="file" name="nom_du_fichier">
<p></p>
<!---------------------------Fin partie pout l'upload de fichier------------------------------------------------------>
<input type="submit" name="BT_Envoyer" value="Envoyer" />
</p>
</form>
Bonjour
<INPUT type="hidden" name="MAX_FILE_SIZE" VALUE="3000">
As-tu essayé sans cette ligne ?
Il me semble qu'elle limite la taille du fichier à 3ko
<INPUT type="hidden" name="MAX_FILE_SIZE" VALUE="3000">
As-tu essayé sans cette ligne ?
Il me semble qu'elle limite la taille du fichier à 3ko
misscasa2009
Messages postés
64
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
12 mars 2010
15 avril 2009 à 14:19
15 avril 2009 à 14:19
oui oui je viens de l'enlever, CA MARCHE!!!
Merci beaucoup :)
Merci beaucoup :)