Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1124 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Prob avec l affichage des images sous netscape

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Prob avec l affichage des images sous netscape

n°563103
gaelou22
Posté le 10-11-2003 à 12:07:44  profilanswer
 

Salut,  
 
Je veu afficher des images sous forme de mosaique et sur chaque image j ai mi lien vers une page qui affiche la photo en grand format.  
Sous internet explorer sans probleme tout s affiche impec, mai sous netscape il affiche plein de cadre vide comme s il trouvai pa l image. Pourtant si je fai un click droit et "afficher image" il me l affichera sans prob ds une nouvelle fenetre.  
 
echo "<td>";  
 
echo "<a href=\"viewph.php?ref=$row[1]\"><img src=\"$row[2]\" height=\"130\" width=\"230\"></a>";  
 
echo "</td>";  
 
la variable row correspond à la ligne du tableau ou je vai chercher mes lien de photos.  
 
j ai enlever tout le javascript, j ai minimisé le code  
dans ma page, j ai mi d autres images (qui ne passe pa par la bbd) qui s affichent bien.  
 
merci d avance

mood
Publicité
Posté le 10-11-2003 à 12:07:44  profilanswer
 

n°563110
gm_superst​ar
Appelez-moi Super
Posté le 10-11-2003 à 12:15:51  profilanswer
 

Les images sont considérées comme du texte, donc elles s'alignent sur la ligne de base du texte comme les smileys ici --> :)
 
Donc commence par ne laisser aucun espace ou retour de ligne entre tes images et les cellules :
 

<td><a href="..."><img ...></a></td>


 
Et si ça ne passe pas, applique aux images la propriété CSS "display: block;"


Message édité par gm_superstar le 10-11-2003 à 12:16:11

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°563128
gaelou22
Posté le 10-11-2003 à 13:07:55  profilanswer
 

J ai essayé de supprimer les esapces, ca marche tj pa. Pour la propiété CSS, je connai pa trop... j ai crée un fichier style.css avec comme données :  
 
body {
 display: block;
}
 
c'est bon ?  :??:

n°563134
meerthyl
Posté le 10-11-2003 à 13:15:51  profilanswer
 

img {
 display: block;
}

n°563367
gaelou22
Posté le 10-11-2003 à 19:06:25  profilanswer
 

ca marche po non plus ! :pt1cable:  
 
qqu'un a une solution ???

n°563374
gaelou22
Posté le 10-11-2003 à 19:41:00  profilanswer
 

<head>
J ai essayé d afficher une seul image dans ma base de données, elle ne s affiche pa, alors que si je fai un click droit "afficher l image" il me l affiche ... et sous IE c nikel ...
je vous montre mon code
 
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body BGcolor=#FFFFCC>
<center>
<?php
Include("connect.inc" );
$query=mysql_query("SELECT * FROM `bd_photos` WHERE '1' like cle" );
$row=mysql_fetch_row($query);
?>
<img src=<?echo "$row[2]";?> height="130" width="230">
<?
mysql_close($db);
?>
</body>
</html>
 
je fai aussi appel a ma base de données pour affiche d autres images stockées ds une autre table, celles la marche bien sous netscape ... je comprend pas  :fou:

n°563382
omega2
Posté le 10-11-2003 à 19:57:14  profilanswer
 

Et si tu méttais l'adresse de l'image entre "" ?

n°563383
gm_superst​ar
Appelez-moi Super
Posté le 10-11-2003 à 19:58:57  profilanswer
 
n°563780
gaelou22
Posté le 11-11-2003 à 11:48:59  profilanswer
 

avec ousans les "", c pareil
 
l adresse c "membres.lycos.fr/bamba51", vous allez dans la  partie photos et version netscape.

n°563801
gaelou22
Posté le 11-11-2003 à 12:20:35  profilanswer
 

c bon j ai trouvé, en fait c etai au nivo de mes liens photos, j avai "\" au lieu de "/", apparemment ca passe pa sous netscape...

mood
Publicité
Posté le 11-11-2003 à 12:20:35  profilanswer
 

n°563875
gm_superst​ar
Appelez-moi Super
Posté le 11-11-2003 à 13:32:06  profilanswer
 

Ben oui... Sur Internet \ est un caractère comme un autre. Pas une marque de séparation des répertoires. Bref on est pas sous Windows ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°564304
omega2
Posté le 11-11-2003 à 21:03:30  profilanswer
 

Et il faut pas mettre également un http:// juste avant l'adresse ?

n°564783
gaelou22
Posté le 12-11-2003 à 11:31:35  profilanswer
 

ca marche sans mettre de http

n°565209
gm_superst​ar
Appelez-moi Super
Posté le 12-11-2003 à 19:51:40  profilanswer
 

omega2 a écrit :

Et il faut pas mettre également un http:// juste avant l'adresse ?


Non le http:// est facultatif :
 
 - si tu veux faire des liens relatifs
 - si tu veux faire des liens absolus avec pour base le domaine courant.
 
Cf la RFC sur les URI : http://www.ietf.org/rfc/rfc2396.txt
 
(chapitre 3 et 5)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°565223
omega2
Posté le 12-11-2003 à 20:00:28  profilanswer
 

Je pensais qu'à partir du moment où on donnait le nom du domaine dans l'adresse il fallait également donner le protocole.
J'aurais appris un truc du coup. :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Prob avec l affichage des images sous netscape

 

Sujets relatifs
[Html - CSS] petit prob de compatibilité...Comment ouvrir un common dialog avec l'affichage miniature par défaut?
Pb CSS overflow:auto avec netscape 7[PHP] petit prob après passage d'easyPhp à BigApache...
[CSS2] Erreur d'affichage (corrigé)Prob de variables de session...
Problème d'affichage d'états sous excel depuis access[PHP/HTML] Ajout d'enregistrement et affichage d'enregistrements
Référencement et images !affichage plein écran
Plus de sujets relatifs à : Prob avec l affichage des images sous netscape


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR