upload img en local ca marche ou pas ?

Eléphant du PHP | 139 Messages

19 avr. 2005, 02:04

on va reprendre depuis le début :

Crée un dossier "images_upload" au même endroit que ton fichier index.php, dans le dossier "telechar" si j'ai bien compris. (regarde les droits sur le dossier images_upload et tmp aussi)

Et met mon script aussi dans le dossier "telechar" appelle-le upload.php.
<?php
if (isset($_FILES)) 
{
 if ($_FILES['nom_du_fichier']['error']) 
 {
  echo $_FILES['nom_du_fichier']['error'];
 }
 $chemin_destination = 'images_upload/';
 move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);
 echo $_FILES['tmp_name'];
}
?>
<FORM method="POST" ENCTYPE="multipart/form-data" action="<?php echo $PHP_SELF; ?>">
 <INPUT type=hidden name=MAX_FILE_SIZE  VALUE=4096>
 <INPUT type=file name="nom_du_fichier">
 <INPUT type=submit value="Envoyer">
</FORM>

Code : Tout sélectionner

www telechar image_upload index.php upload.php
et exécute le http://127.0.0.1/telechar/upload.php avec un fichier plus petit que 4Ko et dit moi si ça fonctionne , tu devrais trouver le fichier uploader dans "images_upload". si ça fonctionne pas je sais vraiment plus la :(

Invité
Invité n'ayant pas de compte PHPfrance

19 avr. 2005, 23:09

Bonsoir Gentoo, j'ai cru que tu avais décroché cette nuit, c'est pour cela que je ne t'ai pas répondu. toutes mes escuses.
Je viens d'essayer à nouveau mais sans aucun résultat. par contre en regardant php.ini, sur le fichier txt je vois
file_uploads=on
et sur l'édition par phpinfo(); je vois
file_uploads=1
bizarre non?

Eléphant du PHP | 139 Messages

20 avr. 2005, 00:14

Désolé, ce n'est plus de mon niveau, j'ai épuisé toutes mes ressources. :(

Si un éléphanteau pouvait nous venir en aide...

Merci.


[Off]
c'est la dernière chose que je puisse faire pour toi :wink:
bonne chance et @+.
[/Off]

Eléphant du PHP | 61 Messages

20 avr. 2005, 00:27

Gentoo merci pour tous je viens de telechar la derniere version de easyphp et cela marche trés bien. version 1.7 ne reconnaissait la variable $_fichier Bay et merci mille fois pour tous.