[PHP] L'upload, ça fonctionne chez OVH ?

L'upload, ça fonctionne chez OVH ? [PHP] - PHP - Programmation

Marsh Posté le 17-10-2003 à 22:10:56    

en local, le script fonctionne très bien,
 
en ligne chez OVH, (j'ai tous les droits (777) sur le répertoire d'upload),
 

Code :
  1. <?php
  2. $repertoire = "test/";
  3. $destination = $repertoire.$_FILES["fichier"][name];
  4. if (!move_uploaded_file($_FILES["fichier"][tmp_name], $destination)) {print "ERREUR: Impossible de déplacer le fichier: ". $_FILES["fichier"][tmp_name] ." vers $destination";}
  5. ?>


 
Je n'ai aucun message d'erreur ni rien, mais le fichier ne s'upload pas, (taille du fichier test : 1,5Ko),
 
Merci pour vos réponses :jap:

Reply

Marsh Posté le 17-10-2003 à 22:10:56   

Reply

Marsh Posté le 17-10-2003 à 22:42:04    

Où est la commande qui upload ton fichier... ????

Reply

Marsh Posté le 17-10-2003 à 22:51:05    

oui on peut uploader sur ovh. testé et aprouvé

Reply

Marsh Posté le 18-10-2003 à 18:34:36    

Hermes le Messager a écrit :

Où est la commande qui upload ton fichier... ????
 

$_FILES et move_uploaded_file ;)


Message édité par the real moins moins le 18-10-2003 à 18:34:54
Reply

Marsh Posté le 18-10-2003 à 18:35:54    

moi j'ai un gros doute sur [name] et [tmp_name], vois pas bien comment ça pourrait marcher ...

Reply

Marsh Posté le 18-10-2003 à 19:59:17    

merci pour vos réponses :)
 
ce qui est bizarre c'est qu'en local ça fonctionne nickel (easyphp),
 
Wolftom --> peux tu donner le code que tu as utilisé pour l'upload chez OVH ? Merci :jap:
 

Reply

Marsh Posté le 19-10-2003 à 16:04:01    

personne ne voit pkoi ça fonctionne en local et pas en ligne :??: (Up déguisé ;) )

Reply

Marsh Posté le 19-10-2003 à 18:48:49    

the real moins moins a écrit :

moi j'ai un gros doute sur [name] et [tmp_name], vois pas bien comment ça pourrait marcher ...

Reply

Marsh Posté le 19-10-2003 à 21:20:08    


 
oui, dsl de pas avoir répondu,
 
[tmp_name] et [name] renvois les infos comme suit :
 

Code :
  1. print "TMPNAME = ".$_FILES["fichier"][tmp_name]."<br>"; // Donne le nom temporaire sur le serveur du fichier.
  2. print "TYPE = ".$_FILES["fichier"][type]."<br>"; // Donne le type mime du fichier.
  3. print "SIZE = ".$_FILES["fichier"][size]."<br>"; // Donne le poids en octets du fichier.
  4. print "NAME = ".$_FILES["fichier"][name]."<br>"; // Donne le nom original du fichier.


 
non ?

Reply

Marsh Posté le 19-10-2003 à 21:30:49    

:heink:
 
non.
 
['name']


Message édité par the real moins moins le 19-10-2003 à 21:31:08
Reply

Marsh Posté le 19-10-2003 à 21:30:49   

Reply

Marsh Posté le 19-10-2003 à 21:54:57    


 
bah pourtant le dernier print par exemple renvois le nom du fichier,
 
pour info, la variable transmise par le formulaire est $fichier,
 
Comment expliqué que le script marche nickel en local alors ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed