Pb : php dans des pop up sur lycos

Pb : php dans des pop up sur lycos - PHP - Programmation

Marsh Posté le 31-01-2005 à 17:03:53    

Bonjour tout le monde !
 
J'ai un petit problème de php dans des pop up. Mon problème n'apparaît que sur Lycos, en local ça marche parfaitement...
 
Voici le fichier qui pose problème :
 

Code :
  1. <?
  2. if (isset($_GET["id"]))
  3.  {
  4.     $id = $_GET["id"];
  5.     include('connect_bdd.php');
  6.     $sql = "select * from tbl_portfolio WHERE id = '".$_GET["id"]."'";
  7.  echo($sql);
  8.     $res = mysql_query($sql);
  9.     $val = mysql_fetch_array($res);
  10.  }
  11. ?>
  12. <html>
  13.  <head>
  14.   <title><? echo($val['titre']); ?></title>
  15.    <link href="style.css" rel="stylesheet" type="text/css">
  16.   </head>
  17.  <body class="vignette">
  18.   <div class="vignette_contenu">
  19.    <img src="<? echo($val['img']); ?>" border="1">
  20.   </div>
  21.  </body>
  22. </html>


 
La page ne me renvois rien sous Lycos alors que ça marche avec easyphp 1.6.
Le problème ne vient pas de mon include, le chemin est bon. La requète semble bonne également puisqu'il me renvoit "select * from tbl_portfolio WHERE id = '6'" avec l'echo($sql). La variable $id est bien chargée également. C'est simplement que tout les valeurs $val['donnée'] sont vides...
 
Quelqu'un peut m'aider?

Reply

Marsh Posté le 31-01-2005 à 17:03:53   

Reply

Marsh Posté le 31-01-2005 à 17:09:56    

un print_r($val) apres ton fetch array te donne quoi?

Reply

Marsh Posté le 31-01-2005 à 17:12:20    

chacal_one333 a écrit :

un print_r($val) apres ton fetch array te donne quoi?


 
Rien, c'est bien ça le problème.

Reply

Marsh Posté le 31-01-2005 à 17:13:02    

et dans myadmin ou autre, tu as un resultat?
 

Reply

Marsh Posté le 31-01-2005 à 17:13:53    

Ca doit être un problème avec lycos (il font des trucs bizarre avec le php visiblement...). Ma page marche si je ne l'affiche pas en pop up (incluse dans mon index). Par contre en pop up ça marche pas.

Reply

Marsh Posté le 31-01-2005 à 17:17:14    

chacal_one333 a écrit :

et dans myadmin ou autre, tu as un resultat?


 
Ca marche sans problème.

Reply

Marsh Posté le 31-01-2005 à 18:27:39    

Un p'tit up  :o

Reply

Marsh Posté le 31-01-2005 à 19:39:32    

Personne n'a une autre idée?

Reply

Marsh Posté le 31-01-2005 à 20:26:13    

Entre un popup et une fenêtre normale il n'y a pas de différences :o
 
Un popup, c'est une fenêtre normale sans barre d'outils :)
 
Donc y'a un bug dans ton truc...

Reply

Marsh Posté le 31-01-2005 à 21:14:57    

FlorentG a écrit :

Entre un popup et une fenêtre normale il n'y a pas de différences :o
 
Un popup, c'est une fenêtre normale sans barre d'outils :)
 
Donc y'a un bug dans ton truc...


 
Ouais, mais...  :o  
 
Je vais montrer ce qui se passe :
http://www.electroger.net/main.php [...] olio&cat=1 : Là, si vous cliquez sur les petites images le pop up s'ouvre mais n'affiche pas l'image.
http://www.electroger.net/main.php [...] nette&id=6 : Là, la page du pop up (portfolio_vignette.php) est incluse dans l'index et ça marche.
 
main.php et portfolio_vignette.php sont tous les 2 à la racine du site.

Reply

Marsh Posté le 31-01-2005 à 21:14:57   

Reply

Marsh Posté le 31-01-2005 à 21:47:42    

Je viens de faire l'essai sur free et ça marche :
http://lesartszeles.free.fr/pf/mai [...] olio&cat=1
 
Ca doit venir de Lycos, mais du coup je sais pas comment régler ce problème...
Est ce que quelqu'un connait une solution?

Reply

Marsh Posté le 31-01-2005 à 23:07:19    

Non?  :sweat:

Reply

Marsh Posté le 31-01-2005 à 23:31:23    

C'est normal que quand je clique sur une vignette un popup s'ouvre avec ca comme source ? :

Citation :

select * from tbl_portfolio WHERE id = 6 <html>
  <head>
   <title></title>
    <link href="style.css" rel="stylesheet" type="text/css">
   </head>
  <body class="vignette">
   <div class="vignette_contenu">
    <img src="" border="1">
   </div>
 
  </body>
 </html>


 
A mon avis la requete SQL en clair comme ca ... Doit y avoir un probleme quelque part non ? :D

Reply

Marsh Posté le 31-01-2005 à 23:34:29    

Cerel a écrit :

C'est normal que quand je clique sur une vignette un popup s'ouvre avec ca comme source ? :

Citation :

select * from tbl_portfolio WHERE id = 6 <html>
  <head>
   <title></title>
    <link href="style.css" rel="stylesheet" type="text/css">
   </head>
  <body class="vignette">
   <div class="vignette_contenu">
    <img src="" border="1">
   </div>
 
  </body>
 </html>


 
A mon avis la requete SQL en clair comme ca ... Doit y avoir un probleme quelque part non ? :D


 
 
Euh... Nan, nan, là c'est un echo de la requete sql  ;) .
 
echo($sql); ça fait du html en clair  ;) .

Reply

Marsh Posté le 01-02-2005 à 01:39:07    

Bon ça marche maintenant, mais je suis obligé de balancé un paramètre dans l'url (l'adresse complète de l'image) du pop up pour lui transmettre l'url du fichier à afficher. Du coup y a plus de requète dans mon pop up et ça marche.


Message édité par electroger le 01-02-2005 à 01:39:42
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed