Image qui ne s'affiche pas

sunburn23 Messages postés 33 Statut Membre -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
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
Configuration: Mac OS X
Firefox 3.0.12

27 réponses

  • 1
  • 2
  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    On ne le dira jamais assez : ce n'est pas <? mais <?php !
    Pas étonnant que ton code fonctionne à moitié ...
    1
  2. LelLex Messages postés 1753 Statut Membre 112
     
    Salut,

    Fais voir ton code, peut être.
    0
  3. sunburn23 Messages postés 33 Statut Membre
     
    ca doit pas etre un probleme de code puisqu'elle s'affiche sous dreamweaver....
    0
  4. Profil bloqué
     
    Bonjour,

    Met le code en ligne pour que l'on puissent t'aider sinon ont ne peut pas faire grand chose.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sunburn23 Messages postés 33 Statut Membre
     
    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
  7. LelLex Messages postés 1753 Statut Membre 112
     
    Pas de code, pas d'aide !
    Bonsoir !
    0
  8. sunburn23 Messages postés 33 Statut Membre
     
    pas besoin de toi... besoin de klkun qui sy connait.. merci
    0
  9. LelLex Messages postés 1753 Statut Membre 112
     
    J'espère que c'est une blague !
    0
  10. sunburn23 Messages postés 33 Statut Membre
     
    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
  11. sunburn23 Messages postés 33 Statut Membre
     
    voila jai changer <? par <?php et ... surprise ! ca marche pas mieu..
    0
  12. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Teste avec ça :
    <?php echo '<img src="'.$imag.'" alt="Texte alternatif ; Important et obligatoire" style="width:120px; height:90px;" />'; ?>
    0
  13. Profil bloqué
     
    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
    1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Ça s'appelle (attention les oreilles) “La concaténation
      0
  14. LelLex Messages postés 1753 Statut Membre 112
     
    +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
  15. sunburn23 Messages postés 33 Statut Membre
     
    eh heu... personne a une réponse qui parlerai des serveur free?
    0
    1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Tu as testé au moins mon code ?
      0
      1. sunburn23 Messages postés 33 Statut Membre > avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention  
         
        oui oui .. tester aprouver... il me marque bien ton texte alternatif alors que sur l'autre serveur il maffiche l'image
        0
  16. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Ajoute ça :
    echo '$imag = «'.$imag.'»';
    Et fait un copier/coller de ce qu'il y a entre « et »
    0
  17. sunburn23 Messages postés 33 Statut Membre
     
    .../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
  18. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    As-tu mis http:// ?
    0
  19. sunburn23 Messages postés 33 Statut Membre
     
    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
  20. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
  21. sunburn23 Messages postés 33 Statut Membre
     
    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
  • 1
  • 2