FORUM Syndrome-OC - Jacky-PC


  Programmation


  Autre


  [PHP]Problème avec la fct move_uploaded_file

 




xstephx, guy68, KneXos Le salon de discussion : magicrincevent, 1 utilisateur anonyme et 12 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]Problème avec la fct move_uploaded_file

n°6034
KneXos
Pull my priceless finger ! LOL
Posté le 18-08-2005 à 14:59:38  profilanswer
 

Bon et bien voilà, j'arrive à télécharger un fichier sur mon serveur mais lorsque je veux le déplacer, il m'afficher cette erreur:
 
 

Code :
  1. Warning: move_uploaded_file(c:\Webserveur\www\fichiers_telecharges\): failed to open stream: Permission denied in c:\webserveur\www\trucs\essai_upload\toutfait\traitement.php on line 16
  2. Warning: move_uploaded_file(): Unable to move 'C:\Webserveur\tmp\php6333.TMP' to 'c:\Webserveur\www\fichiers_telecharges\' in c:\webserveur\www\trucs\essai_upload\toutfait\traitement.php on line 16


 
 
Et voici mon script repris en partie d'un site qui l'expliquait (j'ai peux de temps)):
 

Code :
  1. <?php
  2.   $repertoire = "c:\\Webserveur\\phpuploadtemp";
  3.   putenv('upload_tmp_dir=c:\\Webserveur\\phpuploadtemp');
  4.   if (is_uploaded_file($HTTP_POST_FILES['fichier']['tmp_name']))
  5.   {
  6.     $fichier_temp = $HTTP_POST_FILES['fichier']['tmp_name'];
  7.     echo "<h3>Le fichier a été téléchargé avec succès "
  8.        . "à l'emplacement suivant : <br>'" . $fichier_temp . "'</h3>";
  9.     $nom_fichier = $HTTP_POST_FILES['fichier']['name'];
  10.     echo "<h3>Le nom d'origine du fichier est '" . $nom_fichier . "'.</h3>";
  11.     echo "<h3>Le type du fichier est '" . $HTTP_POST_FILES['fichier']['type'] . "'.</h3>";
  12.     echo "<h3>La taille du fichier est de '" . $HTTP_POST_FILES['fichier']['size'] . " octets'.</h3>";
  13.     copy($HTTP_POST_FILES['fichier']['tmp_name'], $repertoire . $nom_fichier);
  14.     move_uploaded_file($_FILES['fichier']['tmp_name'],"c:\\Webserveur\\www\\fichiers_telecharges\\" );
  15.   }
  16.   else
  17.   {
  18.     echo"ATTENTION, ce fichier peut être à l origine d une attaque : ".$HTTP_POST_FILES['fichier']['name']." !";
  19.   }
  20. ?>


 
Il y a un formulaire mais qui ne contient rien d'important...
 
 
Si quelqu'un sait y répondre... Parce que j'ai cherché sur internet mais san résultat...
 
Un grand merci!  :hello:


Message édité par KneXos le 18-08-2005 à 15:00:56

---------------
la mode, c'est nous. la mode, c'est le cartel. la mode, c'est dawa.
             Mon Blog - Je suis un Pastafariste convaincu
mood
Google
Posté le 18-08-2005 à 14:59:38  profilanswer
 

n°6035
nicodache
marmotte en chocolat concept ©
Posté le 18-08-2005 à 15:32:43  profilanswer
 

c:\Webserveur\www\fichiers_telecharges\ <- il a quoi comme droit d'accès ce répertoire ?


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6036
KneXos
Pull my priceless finger ! LOL
Posté le 18-08-2005 à 15:57:17  profilanswer
 

Ben j'ai viré le "lecture seule" mais ça ne change rien!
 
Et j'ai essayé de le déplacé dans le dossier dans lequel il est déjà et bien même problème! permission denied!


---------------
la mode, c'est nous. la mode, c'est le cartel. la mode, c'est dawa.
             Mon Blog - Je suis un Pastafariste convaincu
n°6037
nicodache
marmotte en chocolat concept ©
Posté le 18-08-2005 à 16:41:59  profilanswer
 

précisions que knexos a un serveur web en win98  [:dawn:7]


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6038
KneXos
Pull my priceless finger ! LOL
Posté le 18-08-2005 à 16:52:15  profilanswer
 

en attendant de savoir utiliser linux de manière convainquante, j'utilise win98, ça tourne bien sur mon K6 266@333 :o


---------------
la mode, c'est nous. la mode, c'est le cartel. la mode, c'est dawa.
             Mon Blog - Je suis un Pastafariste convaincu
n°6039
KneXos
Pull my priceless finger ! LOL
Posté le 19-08-2005 à 01:01:26  profilanswer
 

bon et bien problème résolu puisqu'en fait il supprimait le fichier temporaire avant que je ne puisse le faire bouger car le fichier téléchargé mais non temporaire avec déjà bougé via la fct copy(). j'ai donc modifié cette fonction, viré le moe_uploaded_file() et ça amrche nickel!
 
 
voici un autre petit problème de connection à phpmyadmin avec easyphp v1.6 en localhost
 
quand je veux m'y rendre, il me réponds chaque fois:
 

Code :
  1. phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans config.inc.php et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
  2. Erreur
  3. MySQL a répondu:
  4. #1045 - Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: NON)


 
Hors mes valeurs sont bien loacalhost, root et pas de password
 
Donc si quelqu'un a déjà rencontré ce problème... Merci bien!


Message édité par KneXos le 19-08-2005 à 01:02:50

---------------
la mode, c'est nous. la mode, c'est le cartel. la mode, c'est dawa.
             Mon Blog - Je suis un Pastafariste convaincu
n°6041
Dr Lous
I see old password
Posté le 20-08-2005 à 03:43:38  profilanswer
 

conf PMA
et conf ta database, tj le meme prob ^^


---------------
Oseras-tu m'affronter ?
n°6054
KneXos
Pull my priceless finger ! LOL
Posté le 21-08-2005 à 01:56:20  profilanswer
 

tu pourrais me détailler ca un peu plus steuplay? :D Merci
 
(quand tu auras le temps hein, ça presse pas...)


---------------
la mode, c'est nous. la mode, c'est le cartel. la mode, c'est dawa.
             Mon Blog - Je suis un Pastafariste convaincu
n°6057
Dr Lous
I see old password
Posté le 21-08-2005 à 11:00:17  profilanswer
 

ta du mettre un login et un pass dans le conf de PMA
 
et si tu en a mit un verif k'il est identique a celui ci :)
 
 
sinon reset les pass :)


---------------
Oseras-tu m'affronter ?
mood
Google
Posté le 21-08-2005 à 11:00:17  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Programmation


  Autre


  [PHP]Problème avec la fct move_uploaded_file

 

Hit Parade