Appel image par img.php dans tag [résolu]
4 participants
Page 1 sur 1
Appel image par img.php dans tag [résolu]
Salut à tous,
voila mon petit soucis,
j'aimerais appeler une image contenue dans ma base de données sous la forme d'une url
champ img = http://www.monsite.com/monimage.jpg
J'ai créer un fichier appelé "img.php" qui contient :
Lorsque j'apelle ma page directement
http://www.froggy-incentive.com/img.php?campid=33 cela affiche bien l'image,
Mon problème :
lorsque cet appel est mis dans un TAG du type :
Et bien cela n'affiche plus l'image .. mais le lien est ok ...
Quelqu'un a une idée ou une autre solution ?
Merci d'avance en tout cas
(en plus, je sais pas si ma page img.php est super sécurisée ...)
voila mon petit soucis,
j'aimerais appeler une image contenue dans ma base de données sous la forme d'une url
champ img = http://www.monsite.com/monimage.jpg
J'ai créer un fichier appelé "img.php" qui contient :
- Code:
<?php
include "config.inc.php";
// test
$requete = ("select * from campagne where id='$_GET[campid]' AND statut='1'");
$result = mysql_query($requete);
//on peut evtl faire un controle d'erreur
if (!$result) {
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $query;
die($message);
}
while ($r = mysql_fetch_assoc($result)) {
print '<img src="'.$r['img'].'" />';
}
?>
Lorsque j'apelle ma page directement
http://www.froggy-incentive.com/img.php?campid=33 cela affiche bien l'image,
Mon problème :
lorsque cet appel est mis dans un TAG du type :
- Code:
<a target="_blank" href="http://www.froggy-incentive.com/macampclic.php?campid=33&webcle=m1dvmv7qsimi6iiuxay9v8i4sx88luxkfft6jkv1bcgz3zv5z24y0zh">
<img border="0" src="http://www.froggy-incentive.com/img.php?campid=33"></a>
Et bien cela n'affiche plus l'image .. mais le lien est ok ...
Quelqu'un a une idée ou une autre solution ?
Merci d'avance en tout cas
(en plus, je sais pas si ma page img.php est super sécurisée ...)
jeeron- Moderateur
- Messages : 161
Date d'inscription : 27/10/2010
Re: Appel image par img.php dans tag [résolu]
essai comme cela
et je te conseil de creer l'image par php si tu veut qu'elle s'affiche
http://php.net/manual/fr/function.imagecreatetruecolor.php
- Code:
<a href="http://www.froggy-incentive.com/macampclic.php?campid=33&webcle=m1dvmv7qsimi6iiuxay9v8i4sx88luxkfft6jkv1bcgz3zv5z24y0zh" target="_blank"><img src="http://www.froggy-incentive.com/img.php?campid=33" border="0" ></a>
et je te conseil de creer l'image par php si tu veut qu'elle s'affiche
http://php.net/manual/fr/function.imagecreatetruecolor.php
xavmess- ***
- Messages : 212
Date d'inscription : 30/12/2010
Age : 42
Re: Appel image par img.php dans tag [résolu]
Salut jeeron,
Tu pouras faire toutes les manips que tu veux, tu ne pouras jamais faire afficher une image en img src via une page HTML.
Je m'explique. Ton fichier php, génère simplement une page html, avec une balise <img src ... />. Or, ce type de page, ne s'affichera jamais via une autre balise <img>.
La solution : faire en sorte d'afficher une image, et non une page html.
Via PHP, tu peux changer le type mime d'un fichier, permettant donc de changer le comportement de tes pages php vis à vis de ton navigateur.
Ce qu'il faut faire dans ton code :
Ici il s'agit d'un png. En cherchant sur google, tu trouveras pour les autres types d'images.
ATTENTION : pas d'echo, pring ou quoi que ce soit dans ce genre
PS : J'espère ne pas être barbant et pas trop long :p
Tu pouras faire toutes les manips que tu veux, tu ne pouras jamais faire afficher une image en img src via une page HTML.
Je m'explique. Ton fichier php, génère simplement une page html, avec une balise <img src ... />. Or, ce type de page, ne s'affichera jamais via une autre balise <img>.
La solution : faire en sorte d'afficher une image, et non une page html.
Via PHP, tu peux changer le type mime d'un fichier, permettant donc de changer le comportement de tes pages php vis à vis de ton navigateur.
Ce qu'il faut faire dans ton code :
- Code:
<?php
ton code pour appeler l'url de ton image uniquement
$image = imagecreatefrompng($monimage);
header('Content-Type: image/png');
imagepng($image);
imagedestroy($image);
?>
Ici il s'agit d'un png. En cherchant sur google, tu trouveras pour les autres types d'images.
ATTENTION : pas d'echo, pring ou quoi que ce soit dans ce genre
PS : J'espère ne pas être barbant et pas trop long :p
Re: Appel image par img.php dans tag [résolu]
Merci infiniment pour cette précision agia, et merci xav de ton aide.
Je vais abandonner là, mes connaissances ne me permettent pas de pouvoir continuer ...
Si un de vous ou connaissez quelqu'un qui pourrait le faire pour moi moyennant paiement je suis prêt ...
Sinon j'irais sur codeur
Je vais abandonner là, mes connaissances ne me permettent pas de pouvoir continuer ...
Si un de vous ou connaissez quelqu'un qui pourrait le faire pour moi moyennant paiement je suis prêt ...
Sinon j'irais sur codeur
jeeron- Moderateur
- Messages : 161
Date d'inscription : 27/10/2010
Re: Appel image par img.php dans tag [résolu]
se n'est pas si difficile a faire jeeron etant donner que je suis pas mal pris sur ma regie a coder
je de te donne un lien ou du devrait arriver a reprendre le principe en modifiant un peu le script de base ou bien tape script image en php (cela t'economisera un billet )
http://www.editeurjavascript.com/trucs/14,afficher_une_image_avec_du_php.php
je de te donne un lien ou du devrait arriver a reprendre le principe en modifiant un peu le script de base ou bien tape script image en php (cela t'economisera un billet )
http://www.editeurjavascript.com/trucs/14,afficher_une_image_avec_du_php.php
xavmess- ***
- Messages : 212
Date d'inscription : 30/12/2010
Age : 42
Re: Appel image par img.php dans tag [résolu]
Slt,
essaye comme ceci
essaye comme ceci
- Code:
$id_camp = intval($_GET['id_camp']);
$sql = mysql_query("SELECT img FROM ta_table WHERE id='".$id_camp."'");
$donnees = mysql_fetch_array($sql);
$img = $donnees["img"];
header("Content-type: image/gif");
$imagegif = "$img";
readfile($imagegif);
Re: Appel image par img.php dans tag [résolu]
coucou web, et merci de ton aide,
cependant, cela ne fonctionne pas
j'ai essayé d'adapter :
puis d'autres tests pour voir .. j'y vais pourtant a "tatons"
lorsque j’appelle ma page http://www.froggy-incentive.com/test.php
le lien est ok, mais l'url de l'image est toujours :
http://www.froggy-incentive.com/img.php?campid=33
elle ne s'affiche donc même pas lorsque j'accède a cette page puisque le lien de l'image est toujours http://www.froggy-incentive.com/img.php?campid=33
donc ca va toujours chercher l'adresse et pas l'image insérée dans le champ "img"
comme la dit agia, a mon avis, pas trop possible :'(
Merci de ton aide en tout cas !!!!!!!!
cependant, cela ne fonctionne pas
j'ai essayé d'adapter :
- Code:
<?php
include "config.inc.php";
// test
$id_camp = intval($_GET['id_camp']);
$sql = mysql_query("SELECT img FROM campagne WHERE id='".$id_camp."'");
$donnees = mysql_fetch_array($sql);
$img = $donnees["img"];
header("Content-type: image/gif");
$imagegif = "$img";
readfile($imagejpeg);
?>
puis d'autres tests pour voir .. j'y vais pourtant a "tatons"
lorsque j’appelle ma page http://www.froggy-incentive.com/test.php
le lien est ok, mais l'url de l'image est toujours :
http://www.froggy-incentive.com/img.php?campid=33
elle ne s'affiche donc même pas lorsque j'accède a cette page puisque le lien de l'image est toujours http://www.froggy-incentive.com/img.php?campid=33
donc ca va toujours chercher l'adresse et pas l'image insérée dans le champ "img"
comme la dit agia, a mon avis, pas trop possible :'(
Merci de ton aide en tout cas !!!!!!!!
jeeron- Moderateur
- Messages : 161
Date d'inscription : 27/10/2010
Re: Appel image par img.php dans tag [résolu]
- Code:
$id_camp = intval($_GET['id_camp']);
deja tu appelle le lien image par id_camp
- Code:
http://www.froggy-incentive.com/img.php?campid=33
et la campid
donc change cela
mais je ne pense pas que ca soit le seul probleme
xavmess- ***
- Messages : 212
Date d'inscription : 30/12/2010
Age : 42
Re: Appel image par img.php dans tag [résolu]
envoie moi ton fichier en mp stp que je vois ça
moi sa marche donc sa devrais aller aussi chez toi
++
moi sa marche donc sa devrais aller aussi chez toi
++
Re: Appel image par img.php dans tag [résolu]
Lien envoyé, j'espère que tu n'auras pas mal aux cheveux comme moi
Merci xav aussi : ;D
Merci xav aussi : ;D
jeeron- Moderateur
- Messages : 161
Date d'inscription : 27/10/2010
Re: Appel image par img.php dans tag [résolu]
Et bien que dire .... quand on connais on connais grand merci Web59 comme quoi tout est possible
jeeron- Moderateur
- Messages : 161
Date d'inscription : 27/10/2010
Re: Appel image par img.php dans tag [résolu]
jeeron a écrit:Et bien que dire .... quand on connais on connais grand merci Web59 comme quoi tout est possible
De rien
c'était avec plaisir
++
Sujets similaires
» [Résolu] Problème de pc !!
» redirection sur formulaire de contact [Résolu]
» impossible de se connecter [Résolu]
» [Résolu] plusieurs fonctions update
» statistique detailler coter editeur [Résolu]
» redirection sur formulaire de contact [Résolu]
» impossible de se connecter [Résolu]
» [Résolu] plusieurs fonctions update
» statistique detailler coter editeur [Résolu]
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|