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

  FORUM HardWare.fr
  Programmation

  [PHP] Telecharger un fichier en Php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Telecharger un fichier en Php

n°68510
molosse
Posté le 30-10-2001 à 15:08:54  profilanswer
 

Bonjour à tous,  
 
Voilà, je suis en train de me construire une interface web, et j'aimerais savoir s'il y a moyen en php de commander le telechargement sur le serveur d'un fichier situé a une url bien precise (et de savoir si le telechargement c'est bien déroulé) ?
 
a+


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
mood
Publicité
Posté le 30-10-2001 à 15:08:54  profilanswer
 

n°68513
Freekill
Electron libre…
Posté le 30-10-2001 à 15:16:54  profilanswer
 

Euh ?

Code :
  1. <A HREF="http://www.monsitepourri.com/monfichierdemerde.nul">Downloader</A>


???

n°68521
molosse
Posté le 30-10-2001 à 15:24:21  profilanswer
 

Quelque chose me dit que je me suis mal exprimé :o))
 
Mon site est hebergé sur un serveur tralala , je veux me faire une interface web qui, lorsque je clique sur un bouton, telecharge le fichier à l'url trololo, mais le telecharge sur le serveur tralala et pas sur mon HD.
 
:pt1cable:


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
n°68527
Freekill
Electron libre…
Posté le 30-10-2001 à 15:33:38  profilanswer
 

Ah, tu veux uploader sur ton serveur quoi.
 
Bah il faut déjà savoir si ton hébergeur l'autorise.
 
Ensuite il faut voir ce que c'est comme fichier et ce que tu veux en faire.
 
Je te conseille de faire une recherche sur ce forum en utilisant upload ou uploader.

n°68530
molosse
Posté le 30-10-2001 à 15:36:58  profilanswer
 

bahh c'est pour des fichiers textes qui font pas plus de 250k .. bon, je vais faire une recherche ..
merci !


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
n°68531
Freekill
Electron libre…
Posté le 30-10-2001 à 15:38:31  profilanswer
 

Et veux en faire quoi de tes textes ?

n°68532
molosse
Posté le 30-10-2001 à 15:41:54  profilanswer
 

baaahh des choses en rapport avec mon site internet :) , mais c'est pas le probleme, ces choses là je sais les faire et je les fait deja, mais comme elles dependent d'un fichier , je m'embete a chaque fois a le telecharger sur mon ddur et a l' envoyer par ftp sur mon site .. et ca me gonfle un peu quoi ..


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
n°68534
Freekill
Electron libre…
Posté le 30-10-2001 à 15:43:36  profilanswer
 

Si c'est juste pour les afficher, je te conseille ceci :
 

Code :
  1. <?
  2. //ouverture source
  3. $url = "http://www.monsitepourri.com/montextedemerde.txt";
  4. $fr = fopen($url,"r" );
  5. //lecture source
  6. $content = fread($fr,1000000);
  7. //affichage
  8. echo $content;
  9. ?>

n°68536
molosse
Posté le 30-10-2001 à 15:50:59  profilanswer
 

bahh non c'est pas juste pour les afficher , mais merci qd meme :)
 
en fait ton mini script m'a fait pensé a celui ci : ca devrait marcher non ?
 
 $url=@fopen("$fichier_url", "rb" );  
 if ($url!=0) {  
 $file=fopen("$fichier_local", "wb" );  
 while (!feof($url)) {  
 $unk = fread($url,1024);  
 fwrite($file,$unk,1024);  
         }      
 fclose($file);  
 fclose($url);


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
n°68539
Freekill
Electron libre…
Posté le 30-10-2001 à 15:56:18  profilanswer
 

bah oui, tu peux évidemment l'enregistrer dans un fichier sur ton serveur au lieu de l'afficher. (ne pas oublier le CHMOD)

mood
Publicité
Posté le 30-10-2001 à 15:56:18  profilanswer
 

n°68540
molosse
Posté le 30-10-2001 à 15:58:20  profilanswer
 

Argh.. Justement, mon hebergeur (online pour ne pas le citer) ne me permet pas de faire des chmod .. un danger (ou une impossibilité) particulier si je fais sans ?


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
n°68541
dropsy
et bonne chance surtout...
Posté le 30-10-2001 à 15:59:46  profilanswer
 

et pourkoi pas faire une connexion FTP?? avec ftp_connect puis on uopload... c tout bête à faire

n°68544
molosse
Posté le 30-10-2001 à 16:03:42  profilanswer
 

Ahh ? je ne connais pas ..
 
tu peux m'en dire un peu plus ou me donner un lien ?


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net
n°68545
dropsy
et bonne chance surtout...
Posté le 30-10-2001 à 16:06:17  profilanswer
 

je vais te donner un lien, c - fatiguant   :D    
www.php.net
sur la page d'accueil, tu fais une recherche sur ftp et tu as tout ce que tu veux savoir sur ftp avec php

n°68547
Freekill
Electron libre…
Posté le 30-10-2001 à 16:07:30  profilanswer
 

Les manuels de référence cai bieng !
 

Code :
  1. <?php
  2. // création de la connection
  3. $conn_id = ftp_connect("$ftp_server" );
  4. // authentification avec nom de compte et mot de passe
  5. $login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass" );
  6. // vérification de la connexion
  7. if ((!$conn_id) || (!$login_result)) {
  8. echo "La connexion FTP a échoué!";
  9. echo "Tentative de connexion à $ftp_server avec $user";
  10. die;
  11.     } else {
  12. echo "Connecté à $ftp_server, avec $user";
  13.     }
  14. // téléchargement d'un fichier
  15. $upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY);
  16. // Vérification de téléchargement
  17. if (!$upload) {
  18. echo "Le téléchargement Ftp a échoué!";
  19.     } else {
  20. echo "Téléchargement de $source_file sur $ftp_server en $destination_file";
  21.     }
  22. // fermeture de la connexion FTP.
  23. ftp_quit($conn_id);
  24. ?>

n°68548
dropsy
et bonne chance surtout...
Posté le 30-10-2001 à 16:15:06  profilanswer
 

d'un autre côté en ne donnant que le lien, il ira sur le site et verra que ce site est miné de bonnes infos sur le php...

n°68549
molosse
Posté le 30-10-2001 à 16:16:49  profilanswer
 

Ok merci les gars ..
 
a+


---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net

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

  [PHP] Telecharger un fichier en Php

 

Sujets relatifs
PHP ?[VB6] Générer un fichier
[PHP - mySQL] problème avec PHP-Nuke[C] Fichier ini
[PHP] Manipulation de chaîne : pb avec ArrayDécompiler un fichier vb6 ?
Fichier Bitmap et programmation en C...[PHP] Problème de _gros_ newbie
[PHP/HTML] Pb avec envoie des données d'un <select ...multiple>[PHP] envoyer un mail au format HTML
Plus de sujets relatifs à : [PHP] Telecharger un fichier en Php


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