[PhP/UpLoad] retrouvé le doc
Résolu
Utilisateur anonyme
-
Vincent B Messages postés 96 Statut Contributeur -
Vincent B Messages postés 96 Statut Contributeur -
Re-Bonjour,
j'utilise le code présent sur ccm pour uploader un document.
J'utilise easyPhp en serveur local.
Mon code est
Mais je ne trouve toujours rien dans ce dossier Upload a la racine de mon répertoire ...
Qu'est ce qu'il se passe ... j'aurais du faire autrement ??
Le fichier va t il bien quelque part ... mais où ??
Comment faire pour le retrouver !!!
Merci d'avance pour votre aide
--
..:::ZIG1:::..
j'utilise le code présent sur ccm pour uploader un document.
J'utilise easyPhp en serveur local.
Mon code est
if ((isset($_FILES['nom_du_fichier']['fichier']))&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK)){
$chemin_destination = '/Upload/';
move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);
}
Mais je ne trouve toujours rien dans ce dossier Upload a la racine de mon répertoire ...
Qu'est ce qu'il se passe ... j'aurais du faire autrement ??
Le fichier va t il bien quelque part ... mais où ??
Comment faire pour le retrouver !!!
Merci d'avance pour votre aide
--
..:::ZIG1:::..
4 réponses
-
essaye ptet avec
$chemin_destination = './Upload/';
sinon t'as bien mis ton répertoire Upload à l'endroit où il y a ton script d'upload ? !
Zep3k!GnO-
-
Attends, 2 sec ...
je fouille, je fouine et pof voilà retouvé ..
FORM.php <?php echo" <html> <body bgcolor='pink'> <form enctype=\"multipart/form-data\" action=\"upload.php\" method=\"post\"> <table bgcolor='pink'> <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"100000\" /> <tr><td>Image : <input type=\"file\" name=\"monfichier\" /></td></tr> <tr ><td height=\"10\"></td></tr> <tr><td align=\"center\"> <input type=\"submit\" value=\"Envoyer\"></td></tr> </form> </body> </html>"; ?>
et
UPLOAD.php <?php echo"<html><body bgcolor='#EEBEE4'>"; $repertoireDestination = "../$type/"; $nomDestination = $_FILES["monfichier"]["name"];; if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) { if (rename($_FILES["monfichier"]["tmp_name"], $repertoireDestination.$nomDestination)) { /*echo "Le fichier temporaire ".$_FILES["monfichier"]["tmp_name"]. " a été déplacé vers ".$repertoireDestination.$nomDestination;*/ echo"<center>Le Fichier a correctement été téléchargé !</center>"; chmod ("$repertoireDestination/$nomDestination", 0644); } echo"<br><center><input type=\"button\" onClick=\"window.close()\" value=\"fermer\"></center>"; else { echo "Le déplacement du fichier temporaire a échoué". " vérifiez l'existence du répertoire ".$repertoireDestination; } } else { echo "Le fichier n'a pas été uploadé (trop gros ?)"; } } //-------------------------------------------------------------------------------------------------- echo"</body></html>"; ?>
Moi avec ca ca marche comme sur des roulettes :D
Dis moi ;p
Zep3k!GnO -
-
-
Bonjour,
Je viens de reprendre ton exemple pour uploader un fichier, mais bizarrement, j'ai une page blanche comme résultat.
D'alleurs, tu peux le voir par toi-même, l'exemple est en ligne :
http://www.networkvb.com/formulaire.php
Mon site est sous environnement Linux. PHP est la version 4.
Merci cordialement pour l'aide que tu pourras m'apporter.
Vincent B
-
-
maintenant c'est
Warning: rename(C:\DOCUME~1\user5\LOCALS~1\Temp\php61.tmp,../Upload/organigr -- DHOS.pdf): No such file or directory in upload.php on line 19 Le déplacement du fichier temporaire a échoué vérifiez l'existence du répertoire ../Upload/
Donc le répertoire existe bien
il y a
D:
--Le répertoire de mon site
----Upload
Alors qu'est ce qu'il ne lui plait pas ???
-
Tu crois qu'il y a moyen de changer son en l'enregistrant ...
Histoire de l'appeler pdf2006-01-17 par exemple ??? -
Le code d'upload marche très bien en effet.
Mais comment puis je faire pour uploader des données plus volumineuses?