pb upload

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb upload

par ProgDez » 13 juin 2007, 08:49

Bonjour,

Regarde bien:
$origine = "C:\templates\DC16394.XLS";
$destination = ../siteLocal/pages/Page1.xls";
move_uploaded_file($origine , $destination);
Alors que moi je pense que ceci marcherais mieux:
$origine = $_FILES["non_du_champ_file"]["tmp_name"]; //récupération du fichier temporaire
$destination = "../siteLocal/pages/"; // destination du fichier
$destination .= "Page1.xls";

////On déplace le fichier vers sont emplacement final
if(move_uploaded_file($origine, $destination))
    {
      echo "Uploaded!";
    }
    else
    {
      echo "There was a problem when uploding the new file.";
    }
car je pense que tu utilise un formulaire, non ? pour uploader tes fichiers ??

sinon, si tu fais juste du déplacement de fichiers regarde du côté de rename()

Voila :D

par Invité » 12 juin 2007, 18:43

j'ai oublié une apostrophe en postant.
Dans mon script, la 2ème ligne est bien
$destination = "../siteLocal/pages/Page1.xls";

pb upload

par Invité » 12 juin 2007, 18:41

Bonjour à tous,

J'essaye d'uploader un fichier excel sur mon serveur local, en le renommant "page1.xls" au passage. ça me donne ceci:
$origine = "C:\templates\DC16394.XLS";
$destination = ../siteLocal/pages/Page1.xls";
move_uploaded_file($origine  , $destination);
Pas d'erreur, mais pas de fichier transféré non plus. Les chemins sont bons, les chmod aussi.
Voyez vous ce qui ne va pas?