Afficher une image d'un serveur ftp en PHP

yann742 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
tete0148 Messages postés 413 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voudrai afficher sur ma page web des informations concernant un quelconque produit.
Pour cela je recherche le produit grâce à son code rentré dans un formulaire que je récupère dans une variable php.
J'utilise cette variable dans une requête SQL pour n'afficher que les informations de ce produits.
Mais problème je voudrais également afficher des photos de ce produit qui elles sont stockées sur un serveur ftp. J'utilise donc le code suivant mais la ligne pour mon(mes) image ne fonctionne pas et ne m'affiche qu'une page blanche...
Voici mon code :
<?php
$base = mysql_connect('ip', 'usr', 'mdp');
mysql_select_db ('ucdcip', $base);
?>
<html>
<head>
<title>Affichage CIP</title>
</head>
<body>

<?php

$cip=$_POST['recherche'];
$sql='Select code_cip, date_validation, code_ucd13, libelle, laboratoire FROM ucd, cip WHERE cip.id_ucd=ucd.id_ucd AND code_cip="'.$cip.'";
$req=mysql_query($sql) or die('Erreur:<br/>'.sql.'<br/>'.mysql_error());

while ($date = mysql_fetch_array($req))
{

echo '<b>CIP : '.$data['code_cip'].'</b><br /><br />';
echo 'Libelle: '.$data['libelle'].'<br />';
echo 'Laboratoire : '.$data['laboratoire'].'<br />';
echo 'UCD : '.$data['code_ucd13'].'<br />';
echo '<i>Date validation : '.$data['date_validation'].'</i><br /><br />';

jusqu'ici tout fonctionne mais la ligne suivante me pause problème:

echo '<img src='ftp://user:mdp@ip/fiches_produits/"'.$cip.'"/Image_1.JPG' />'

}

mysql_free_result($req);
mysql_close ();
?>
<p>
<a href="index.html">Choix CIP</a>
</p>
</body>
</html>


merci d'avance
A voir également:

1 réponse

tete0148 Messages postés 413 Date d'inscription   Statut Membre Dernière intervention   89
 
Le mieux serait de stocker le lien direct vers l'image en base de donnée (par exemple http://domaine.com/fiches_produits/CIP_GEN_DYN_AVANT_INSERTION/image.png) comme ça vous récupérez directement le lien lors de l'affichage de la page
1