recuperer une image via un lien .php

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

27 janv. 2007, 22:07

lorsque tu appel le script de création par le biais de "src" tu dois envoyer une source image or ici tu envoies :
<img src=\"" .$ato_titre. ".jpg\" width=\"115\" height=\"115\"></div>

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 35 Messages

28 janv. 2007, 12:08

Code : Tout sélectionner

<img src="" .$ato_titre. ".jpg\" width=\"115\" height=\"115\"></div>
a se niveau l'image s'affiche j'ai cherché pas mal de temps hier soir , c'est via l'autre scruipt que ca bloque mais si il marche avec une autre url , je suis donc revenu sur mon premier script (au dessus) vous avez donc trouvé d'ou venez le probleme mais je ne comprend pas se que vous voulez me dire :?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2007, 13:13

<?
$ato_titre = titre de la chanson ;
if(file_exists($ato_titre . ".jpg")){
                     echo "<img src=\"" .$ato_titre. ".jpg\" width=\"115\" height=\"115\"></div>";
}else{
                     echo "<img src=\"pasdispo.jpg\" width=\"115\" height=\"115\"></div>";
}

?>
ce code est-il au complet ?

Lorsqu'on fait appel à un script php dans un "scr" d'une image le script ressemble plus à ça avec un header()

tu peux peut-être inclure ce 1er script dans le 2nd directement :-k

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 35 Messages

28 janv. 2007, 13:46

Code : Tout sélectionner

<? $ato_titre = titre de la chanson ; if(file_exists($ato_titre . ".jpg")){ echo "<img src=\"" .$ato_titre. ".jpg\" width=\"115\" height=\"115\"></div>"; }else{ echo "<img src=\"pasdispo.jpg\" width=\"115\" height=\"115\"></div>"; } ?>
oui en partie y a que la partie qui va chercher le titre qui est pas la mais elle a iren a voir avec donc j'ai gardé que se qui vous interresse

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2007, 14:16

Dans ce cas inclus ce script dans le 2nd à la place de :
[php<img name="imgPochette" src="http://www.kifradio.com/pochettes/myscript.php" width="130" height="130" alt="" border="0">[/php]

Comme je l'ai dis tu n'est pas au bon "format" pour envoyer une image... là tu envoies du HTML.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 35 Messages

30 janv. 2007, 22:57

c le premier code quie st pas bon ou alors le 2ieme ?
le premier est en php et le 2ime en html

y a t'il moyen de passer l'un des 2 dans le format qui convient ?

Eléphanteau du PHP | 35 Messages

30 janv. 2007, 23:32

j'ai refais ca d'apres une aide sur un site :
<?
header("Content-type: image/jpg");
$ato_titre = "titre de la chanson" ;
if(file_exists($ato_titre . ".jpg")){ 
                     $image = "" .$ato_titre. ".jpg"; 
}else{ 
                     $image = "pasdispo.jpg"; 
} 
readfile($image);

?>
et pour la chager :

Code : Tout sélectionner

<? echo '<img src="http://www.kifradio.com/pochettes/myscript.php" alt="" />'; ?>
le lien seul marche mais pas l'integration :cry:
le site pour l'aide http://www.editeurjavascript.com/trucs/ ... du_php.php
Modifié en dernier par Pascal-- le 31 janv. 2007, 17:02, modifié 1 fois.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

31 janv. 2007, 01:21

ile chemin est correct dans le fichier avec le header ?
readfile($chemin."/".$image);
:?:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 35 Messages

31 janv. 2007, 07:30

euh ............
les photos sont dans un dossier /pochettes/

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

31 janv. 2007, 12:30

et donc essaie d'ajuster le chemin d'accès

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 35 Messages

31 janv. 2007, 17:01

ceci ?
readfile(pochettes."/".$image);

Eléphanteau du PHP | 35 Messages

31 janv. 2007, 18:06

tu peux peut-être inclure ce 1er script dans le 2nd directement :-k
j'ai testé justement la ca me plante completement le script , c'est pour ca que je me force a faire marcher se script a part

Eléphant du PHP | 445 Messages

31 janv. 2007, 20:39

Ou ceci :
readfile("pochettes/".$image); 
LLDC
Ulti

Eléphanteau du PHP | 35 Messages

31 janv. 2007, 22:03

Warning: readfile(pochettes/George Duke - Shine On.jpg) [function.readfile]: failed to open stream: No such file or directory in /home.10.5/kifradio/www


si j'utilise ton code
readfile("pochettes/".$image);
alors que si je tape
readfile($image);
j'ai bien l'affichage a la base donc le lien est bon

Eléphanteau du PHP | 35 Messages

31 janv. 2007, 23:08

Voila ca fonctionne ENFIN !!!!
<? 
header("Content-type: image/gif");

$ato_titre = titre de la chanson ;

if(file_exists($ato_titre . ".jpg")){ 
                     $image = "" .$ato_titre. ".jpg" ; 
}else{ 
                     $image = "pasdispo.gif" ; 
} 
readfile($image);
?>
et
<img src="pochettes/image.php" alt=""/>
le premier est dans le dossier des pochettes et l'autre a la racine du site

j'ai galeré mais ca marche


Merci a tous pour votre aide :)


a oui une derniere question


j'ai des titre du style :

artiste - titre (remix truc)

je peux utiliser quoi pour supprimer tous se qui se trouve avec la (
et garder que artiste - titre

Cdt Pascal

et encore merci a Truc pour sa patience :lol: :lol: