Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
462 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Upload de fichier (Chez FREE)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Upload de fichier (Chez FREE)

n°247991
simoes
Posté le 18-11-2002 à 21:28:26  profilanswer
 

Voila en local sa marche très bien mais sur free il me fait une warning:
 
Warning: Unable to access in upload.php on line 19
 
Le but de ce script est que chaque membre puisse uploader sa photo..
 
index_upl.php:
--------------
 

Code :
  1. <?session_start();// on démarre la session
  2. if ( !session_is_registered("mdp" ) )
  3. {
  4. echo "<script language=\"Javascript\">";
  5. echo "window.location='index.php?mdp=1';";
  6. echo "</script>";
  7. }
  8. ELSE
  9. {
  10. include ('../config.inc.php');
  11. include ('index_haut.php');
  12. ?>
  13. <TABLE ALIGN=center>
  14. <TR>
  15.  <TD>
  16.   <form method="post" action="upload.php" ENCTYPE="multipart/form-data">
  17.   <input type="file" name="file_name" enctype="multipart/form-data"><br>
  18.   <input type="hidden" name="MAX_FILE_SIZE" value="200000"><BR>
  19.   <input type="submit" value="Envoyer">
  20.   </form>
  21.  </TD>
  22. </TR>
  23. </TABLE>
  24. <?
  25. }
  26. ?>


 
Upload.php:
-----------
 

Code :
  1. <?
  2. include ('../config.inc.php');
  3. include ('index_haut.php');
  4. if ($file_name == "none" )
  5.  {
  6.  print "Spécifier un fichier à envoyer.";
  7.  }
  8. else
  9.  {
  10.  /* indiquer $dest_file qui correspond au répertoire de destination */
  11.  $dest_file="image/".$nom.".jpg";
  12.  /* enlève un "\"  */
  13.  //$source_file=stripslashes($file_name);
  14.  /* copie du fichier */
  15.  $res_copy=copy($file_name, $dest_file);
  16.  print "<CENTER>Fichier envoyé.</CENTER>";
  17.  }
  18. ?>


Message édité par simoes le 20-11-2002 à 18:33:31

---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
mood
Publicité
Posté le 18-11-2002 à 21:28:26  profilanswer
 

n°248141
cleanx
Posté le 19-11-2002 à 00:32:20  profilanswer
 

:cry:

n°248158
--greg--
Posté le 19-11-2002 à 02:37:45  profilanswer
 

simoes :love:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°248198
beleg
黑社會
Posté le 19-11-2002 à 09:15:29  profilanswer
 


 
copy($file, $dest_file);  
   
 

n°248205
simoes
Posté le 19-11-2002 à 10:09:41  profilanswer
 

C'est ce que j'ai fait! sa marche que en local!!!!


---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
n°248207
kadreg
profil: Utilisateur
Posté le 19-11-2002 à 10:21:25  profilanswer
 

Il me semble que l'upload de fichier ne marche qu'en PHP3 sur free, et pas en PHP4.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°248223
simoes
Posté le 19-11-2002 à 10:48:01  profilanswer
 

Oui mais si je mets cela en php3 je n'ai plus de sesions!!!  
 
Donc voila!
 
Une autre solution!!!


---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
n°248237
beleg
黑社會
Posté le 19-11-2002 à 11:02:46  profilanswer
 

simoes a écrit a écrit :

C'est ce que j'ai fait! sa marche que en local!!!!




 
non , tas fais copy($file_name

n°248379
simoes
Posté le 19-11-2002 à 14:12:52  profilanswer
 

c'est ce que j'ai fait!!!
 
$res_copy=copy($file_name, $dest_file);  
 
 
en local pas de bleme! c'est sur free que ca merde!!


---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
n°248396
beleg
黑社會
Posté le 19-11-2002 à 14:25:41  profilanswer
 


 
et moi je te dis de faire
 


copy($file, $dest_file);  


 
SANS LE _NAME

mood
Publicité
Posté le 19-11-2002 à 14:25:41  profilanswer
 

n°248420
simoes
Posté le 19-11-2002 à 14:38:24  profilanswer
 

c'est la valeur de mon champ:
 
$file_name


---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
n°248620
beleg
黑社會
Posté le 19-11-2002 à 16:47:41  profilanswer
 


umh, tu as essayé ce que jai dit ?
 
$file_name = nom du fichier sur l'ordinateur client
$file      = nom du fichier temporaire sur le serveur
 

n°248629
--greg--
Posté le 19-11-2002 à 16:52:01  profilanswer
 

$_FILES['xxx']  
 
http://www.php.net/manual/en/reser [...] bles.files
et
http://www.php.net/manual/en/featu [...] ost-method


Message édité par --greg-- le 19-11-2002 à 16:53:45

---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°249912
simoes
Posté le 20-11-2002 à 18:32:48  profilanswer
 

J'y arrive tjs pas! j'ai essayer une autre manière avec les commandes ftp mai schez free c'est tout désactiver!!!


---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
n°250518
beleg
黑社會
Posté le 21-11-2002 à 12:04:32  profilanswer
 


jupload parfaitement chez free en php3 ... je doute que ca ne marche pas aussi bien en php4.

n°251528
willow
Posté le 22-11-2002 à 16:00:48  profilanswer
 

CA MARCHE :
 
login.php:
----------
<form method="post" action="upload_xls.php3" ENCTYPE="multipart/form-data">
  <tr>
   <td><input type="file" name="fichier" size="50" enctype="multipart/form-data"></td>
  </tr>
  <tr>
   <td><input type="hidden" name="MAX_FILE_SIZE" value="1024000">
   <input type="image" name="valider" src="../images/bt_envoyer.gif" align="absmiddle" alt="Valider" width="65" height="19" border="0"/>
          </td>
  </tr>
  </form>
 
upload_xls.php3:
----------------
 
<?
 if ($fichier == "none" )
  {
  print "<span class=\"txt13b\">Spécifier un fichier à envoyer.</span>";
  }
 
 else
  {  
  /* indiquer $dest_file qui correspond au répertoire de destination */
  $dest_file="../upload/xls/$fichier_name";
 
  /* copie du fichier */
  $res_copy=copy($fichier , $dest_file);
   
  print "<span class=\"txt13b\">Fichier envoyé.</span>";
  }
 ?>
 
/!\ bien respecter le $dest_file="../upload/xls/$fichier_name";
$fichier_name = nom fichier origine
$fichier      = fichier temporaire
 
 
thx a beleg  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Upload de fichier (Chez FREE)

 

Sujets relatifs
Script qui permet d'afficher une liste de fichier d'un répertoireprob de compilation fichier objet/non objet
Comment installer un fichier .jar correctement?[PHP] Problème de confirmation d'inscription avec un formulaire.
[PHP] phpbb?Executer un script PHP à partir dun script perl ....
bouger un fichierProbleme d'upload interactif ...
[PHP/MYSQL] - alors la si qqun y comprends qque chose, CHAPO! [résolu][PHP] Pinger une adresse DNS et retourner un gif 'online' ou 'offline'
Plus de sujets relatifs à : [PHP] Upload de fichier (Chez FREE)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR