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

  FORUM HardWare.fr
  Programmation
  PHP

  Recuperer une image sur un FTP puis l'afficher

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Recuperer une image sur un FTP puis l'afficher

n°1134814
darf
Posté le 29-06-2005 à 15:46:22  profilanswer
 

Bonjour,
j'ai cherché dans les anciens posts mais pas moyen de retrouver mon probleme:
j'ai besoin de recuperer une image sur un ftp et de la mettre periodiquement a jour.
j'utilise un petit script image.php:

Code :
  1. <?
  2. header("Content-type: image/jpeg" );
  3. $image=imagecreatefromjpeg("ftp://admin:admin@1.2.3.4/Dossier/image.jpg" );
  4. imagejpeg($image);
  5. ?>


puis j'utilise ca dans :

Code :
  1. echo '<td><img src="image.php"/></td>';


sauf que ca me charge a peine la moitie de l'image, juste le haut...
pourtant y'a pas de bleme au niveau connection et si je change l'affichage pour:

Code :
  1. echo '<td><img src="ftp://admin:admin@1.2.3.4/Dossier/image.jpg"/></td>';


ca marche, et je capte rien!!!! :??:  :??:

mood
Publicité
Posté le 29-06-2005 à 15:46:22  profilanswer
 

n°1135350
dwogsi
Défaillance cérébrale...
Posté le 30-06-2005 à 02:21:54  profilanswer
 

Et si tu fais simplement :
 

Code :
  1. <?
  2. echo readfile("adresse_image" );
  3. ?>


 
Je viens de tester avec le logo Google, ca marche mais c'était du http. Enfin je suppose que ca doit marcher avec du ftp aussi.

n°1135399
benamoubea​ch
tivuplai
Posté le 30-06-2005 à 08:58:31  profilanswer
 

sinon j'aurais fait plus bourrin lol
 
une connexion ftp en php, tu récupères le flux de données et tu fais ton imagecreate :D

n°1135572
darf
Posté le 30-06-2005 à 11:10:53  profilanswer
 

dwogsi, j'ai essaye avec un readfile, et ca donne la meme chose, toujours que la moitie de l'image...
 
J'ai l'impression qu'il me renvoie pas tous les octets. Par contre si je donne une adresse sur mon dd aucun probleme.
 
Pour la connection au ftp je pense pas ce soit la peine, l'utilisation de ftp:// l'implique forcement, et il n'existe pas de fonction pour simplement lire. Jveux pas charger l'image sur le pc a chaque fois que je l'affiche.
 
Beh si je trouve pas, quelqu'un aurait une idee pour cacher le login/mdp dans l'adresse de l'image parce que:

Code :
  1. <img src="ftp://admin:admin@1.2.3.4/Dossier/image.jpg"/>

c'est pas top! :??:

n°1135979
dwogsi
Défaillance cérébrale...
Posté le 30-06-2005 à 14:54:36  profilanswer
 

A mon avis si avec deux solution ca te donne que la moitié de l'imge, c'est pas un problème de script... En revanche je sais pas d'où ca peut venir!
 
Et tu pourrais pas simplement lire ton image par http?


Message édité par dwogsi le 30-06-2005 à 14:55:36
n°1137110
darf
Posté le 01-07-2005 à 12:43:22  profilanswer
 

bon, j'ai contourne et je suis passe par de l'http meme si dans l'absolu c'est pas ce que voulais faire... quand meme, je comprends pas pourquoi la connection marche, marche pas...


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

  Recuperer une image sur un FTP puis l'afficher

 

Sujets relatifs
background-image d'un lienAfficher un texte arabe
acquisition d'image d'interface GTK pendant l'exécution d'un programmeDessus/dessous, image/image de fond.
récupérer le PID d'un processusrécupérer les n premiers caractères d'un fichier
Afficher une image en C++[ASP/Access]Comment je peux consulter et afficher un enregistrement
Convolution d'image 
Plus de sujets relatifs à : Recuperer une image sur un FTP puis l'afficher


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