Image qui ne s'affiche pas

Fermé
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009 - 25 juil. 2009 à 20:14
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 26 juil. 2009 à 13:54
Bonjour,

Je galère depuis hier soir sur un code de ***** alors qu'il me semblait relativement facile a faire. Pour faire cour j'ai un code qui recupère l'url d'une image sur un site web de serveur distant. Jusque la tout va bien

une fois l'url de l'image recuperer je decide d'affcher l'image. et la.. on voit bien mon cadre image.. mais pas d'image. juste le petit picto pour dire ke le navigateur na pas trouver l'image.. alors je vais dans la source.. et la..à ma grande surprise l'url est bonne.. bien placé ect .. et elle fonctionne si je la met directement dans la barre dadresse..

a coté de ca.. jai essayer sous dreamweaver.. jai mi le code pour afficher l'image.. et elle safiche nikel dans dreamweaver... une foi le code sur le serveur... l'image ne saffiche pas

Quelqu'un a-til une idée? car la je sèche
A voir également:

27 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 21:33
On ne le dira jamais assez : ce n'est pas <? mais <?php !
Pas étonnant que ton code fonctionne à moitié ...
1
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 112
25 juil. 2009 à 20:20
Salut,

Fais voir ton code, peut être.
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 21:11
ca doit pas etre un probleme de code puisqu'elle s'affiche sous dreamweaver....
0
Profil bloqué
25 juil. 2009 à 21:14
Bonjour,

Met le code en ligne pour que l'on puissent t'aider sinon ont ne peut pas faire grand chose.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 21:16
bah en fait pas besoin du code la... etant donné ke c'est juste un affichage d'image..

de plus, ya du nouveau.. ^^ c'est sur un serveur free que ca marche pas.. sur un autre serveur ca marche.. avez vou deja etendu parler de probleme d'affichage d'image distante a cause des serveurs free?
0
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 112
25 juil. 2009 à 21:18
Pas de code, pas d'aide !
Bonsoir !
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 21:21
pas besoin de toi... besoin de klkun qui sy connait.. merci
0
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 112
25 juil. 2009 à 21:25
J'espère que c'est une blague !
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 21:29
mdr... le voila ton code

<html><head></head><body><? echo "<img src=\"".$imag."\"' width='120' height='90'/>";?></body></html>



t'é avancé avec ca?

Avec evdement $imag non vide et une url valide.. qui saffiche bien kan on la met dans le navigateur..
le code fonctionne parfaitement sur un serveur autre que free...

donc tu voi c'est pas le code
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 21:38
voila jai changer <? par <?php et ... surprise ! ca marche pas mieu..
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 21:41
Teste avec ça :
<?php echo '<img src="'.$imag.'" alt="Texte alternatif ; Important et obligatoire" style="width:120px; height:90px;" />'; ?>
0
Profil bloqué
25 juil. 2009 à 21:42
Bonjour,

Je ne sais pas si cela peut venir de ça mais tu as une simple côte qui traine derriere une double côte je ne sait pas ce qu'elle fait ici.

Flareski
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 21:55
Ça s'appelle (attention les oreilles) “La concaténation
0
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 112
25 juil. 2009 à 21:43
+1 avion-f16

De plus après un echo, on met entre ' ' et non " "
Enfin du moins, c'est préférable !

Avec une attitude comme la tienne, j'espère que tu auras ta réponse que dans un mois !
Bonsoir !!
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 21:51
eh heu... personne a une réponse qui parlerai des serveur free?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 21:56
Tu as testé au moins mon code ?
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009 > avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024
25 juil. 2009 à 21:59
oui oui .. tester aprouver... il me marque bien ton texte alternatif alors que sur l'autre serveur il maffiche l'image
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 22:03
Ajoute ça :
echo '$imag = «'.$imag.'»';
Et fait un copier/coller de ce qu'il y a entre « et »
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 22:08
.../loading/thumbs/d/0/f/d0fe6a43a1b64fbb1557fb0503612cb7.11.jpg

Pour des raisons personnelle je ne divulgerai pas l'adresse du site.. mais l'url est bonne.. :s
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 22:12
As-tu mis http:// ?
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 22:13
il y est bien oui .. Mais jsuis certains que ca vient de free... pasque en fait.. par moment.. ( quand je recherche mais ca le fai pas achaque foi ) l'image apparai un quart de seconde avant de disparaitre
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
25 juil. 2009 à 22:16
Je suis à court d'idée.
Tu peux toujours m'envoyer l'url par MP pour que j'y jette un coup d'oeil (si tu ne veux pas, je comprendrai).
0
sunburn23 Messages postés 33 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 juillet 2009
25 juil. 2009 à 22:20
allez ok c'est la fete ^^ ... non je ne suis pas un pervers :

url de l'image : http://thumbs2.img.xvideos.com/loading/thumbs/d/0/f/d0fe6a43a1b64fbb1557fb0503612cb7.11.jpg

url de la page test : http://grom63.free.fr/test.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<?php
$img="http://www.xvideos.com/video19778/";

function RecupererTitre($Site)
{
$Titre = 'Pas de titre';

$Fichier = file_get_contents($Site);

if (eregi("<title>(.*)</title>", $Fichier, $Sortie)){ $Titre = $Sortie[1];
$Titre = preg_replace("/XVIDEOS/", "", $Titre);
$Titre = preg_replace("/.COM/", "", $Titre);
$Titre = preg_replace("/ -/", " ", $Titre);}
return $Titre;
}



$file = @fopen($img, 'r');
if ($file) {
echo RecupererTitre($img);
$imag = 'Pas de vignette';

$string = file_get_contents($img);
$patterns[0] = '/<td width="119" ><img src="/';
$patterns[2] = '/" width="120" height="90" border="1">/';
$replacements[2] = '<titi>';
$replacements[0] = '<toto>';
$string = preg_replace($patterns, $replacements, $string);

if (eregi("<titi>(.*)<toto>", $string, $matches)){ $imag = $matches[1];
}

}

?>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>

<body><br><br>
<img src="http://thumbs1.img.xvideos.com/loading/thumbs/e/0/6/e064b7023654c12d6aa75256e5eba809.1.jpg"/>
<?php echo '<img src="'.$imag.'" alt="Texte alternatif ; Important et obligatoire" style="width:120px; height:90px;" />'; ?>
<br><br>


</body>
</html>
0