1

Les images ne s'affichent pas lorsque j'utilise PHP avec IE7.
Quelqu'un aurait-il une idée ou vent d'un truc qui ne fonctionne plus avec IE7.
Avant de passer à IE7 tout allait bien. J'ai essayé dans un cyber qui doit avoir une version antérieur de IE
et tout fonctionne très bien.
Je précise que j'utilise EasyPhp 2.0

2

la riason doit etre fort simple. Fait foir un bout de "code" HTML que tu utilise pour affiche une image ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3

 
 <div id = "cadre_banniere">
  <img id = "cadre_default"   src = ".\Images\logo_ccil.jpg"  >
  </img>
  <img id = "cadre_default"   src = ".\Images\banniere.jpg"  >
  </img>
 </div>

4

ben voila

remplace tes "\" par des "/" et ça marchera mieux ^^ (IE6 devait etre trop gentil ^^)

et tu n'est pas obligé de mettre des </img>

et suivant comment tu instancie ta page (XHTML ou HTML classique) tu fait " / >" a la fin de la balise img au lieu de juste ">"
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

vu que le PHP n'a pas grand chose à voir dans l'histoire (IE affiche juste le code HTML généré), ce n'est pas un problème de "\" par hasard ? (qui sont invalides dans une url, IE les accepte, pê que IE7 ne le fait plus; ça serait étonnant mais ça coute pas cher de tenter)

[edit] cross
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

Zephyr (./5) :
vu que le PHP n'a pas grand chose à voir dans l'histoire

c'est bien pour ça que je lui demandais le code html et pas php ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

Je vais essayer. En fait tout mon code est remplie de "\" au lieu de "/"
Il me semble avoir déjà essayer de remplacer cela une fois, mais on a vite fait d'en oublier.

Pour </img> c'est que j'utilise un programme perso OO pour generer du code HTML


Merci

8

(le pbm pour le </img> c'est que si un jour tu cherche a valider en XHTML tu va avoir des surprises..)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

(depuis quand un img se fait en balise ouvrante + balise fermante ?)
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

10

ça reste conforme au xtml transitional il me semble... c'est qu'en strict ou il faut faire un <img ... />
avatar

11

ha le transitional mouai autant passer directemetn en strict, le xml sera plus juste wink

ben "normalement" en XMl une balise vide c'est <blabla /> et pas <blabla></blabla>

Je suis pas que qu'un parseur XML apprecis, du moins suivant le DTD/XSchema & co qu'on lui fasse le coup ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

Sauf que le strict n'est pas forcément évident à utiliser (tiens, je lisais il y a peu un excellent article sur les différences entre html4, xhtml tr et xhtml strict qui disait que si es trois étaient valides aujourd'hui [le html4 n'est pas déprécié, contrairement à ce qu'on peut dire] c'est parce qu'ils ne répondaient pas aux mêmes objectifs et que chaque projet et chaque développeur web devait choisir en fonction de nombreux critères et pas seulement "le xtml strict c'est mieux") et ça reste extrêmement difficile à utiliser de façon optimale avec un rendu totalement identique sous IE/FF/Opera.
avatar

13

oué mais c'est la faute au navig qui respecteur pas au minimum le standard tout ces pbm..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14

Oui, mais pas uniquement, au niveau des CSS, par exemple (en tout cas jusqu'en 2.0) il y a quelques libertés d'interprétations possibles qui font que ça n'est pas forcément le navigateur qui est vraiment en cause.
Et je ne parle pas que de ça, mais aussi que le temps de développement d'une page web en html4 et en xhtml strict n'est pas forcément le même. Ca plus la plateforme de destination pour l'application web (dans l'embarqué, le xhtml strict n'est pas forcément supporté).
Donc le descripteur est à choisir en fonction d'autres impératifs que la compatibilité.
avatar

15

non mais oui je suis bien d'accord hein ^^

un des pbms (et ça peut vite se voir suffit de mettre un <?xml version="1.0" ?> au debut de la source d'une page pour s'en rendre compte) c'est le mode "compatibilitée" des navigateur qui peut vite mener a avoir des resultat bizzare, sachant qu'aucun ne se déclanche (le mode compat) de maniere identique..

./13 est un bon vieux troll hehe
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

16

voilà le code généré par mon script PHP, et pourtant les images ne s'affichent toujours pas.
<html>
 <head>
  <meta   NAME = "Author" CONTENT = "KOUADIO A. T. Wilfried">
  <meta   NAME = "Language" CONTENT = "fr">
  <meta   NAME = "Publisher" CONTENT = "KOUADIO A. T. Wilfried">
  <meta   NAME = "Copyright" CONTENT = "© 2006 KOUADIO A. T. Wilfried">
  <meta   NAME = "Generator" CONTENT = "maison">
  <meta   NAME = "Description" CONTENT = "Site test.">
  <meta   NAME = "Keywords" CONTENT = "rien">
  <meta   NAME = "Indentifier-URL" CONTENT = "http://">
  <meta   NAME = "Date" CONTENT = "Mon, 14 Oct 2006 16:00:00">
  <meta   NAME = "Robots" CONTENT = "Index, Follow">
  <meta   NAME = "Revisit-after" CONTENT = "15">
  <base  href = "F:/Program Files/EasyPHP 2.0b1/www/PHP_WebSite_Builder/">
  <link    rel = "stylesheet" type = "text/css" href =  "F:/Program Files/EasyPHP 2.0b1/www/PHP_WebSite_Builder/css/styles.css">
  <title>
  TEST SITE WEB
  </title>
 </head>
 <body>
 
<div id = "cadre_conteneur">
 <div id = "cadre_principale">
    <div id = "cadre_banniere">
   <img id = "cadre_default"   src = "./Images/logo_ccil.jpg"  />
   <img id = "cadre_default"   src = "./Images/banniere.jpg"  />
 </div>
   <div id = "corps_intro">
    <img id = "cadre_intro_img"   src = "./Images/thumb_logo_ccil.jpg" />
    trop complique pour le faire en quelques lignes.
    <div id = "cadre_intro_link">
	 <a href = "voir">
	  read-more
	 </a>
    </div>
   </div>
  </div>
  
 </div>

  <div id = "cadre_copyright">
  Copyright By K.A.T.W. (All Right Reserved) ,
  Page generee en 5 seconde(s)
  </div>
 </div>
</div>
 </body>
</html>



17

T'as pas un souci de majuscules/minuscules ? C'est bien dans Images et pas dans images ?
avatar

18

c'est pas un problème de chemin absolu vers ton dique dur ?
ajoute http://file:/// devant les chemins en f:/
avatar

19

perso, j'ai installé easyphp 2.0 il y a pas longtemps, et je ne sais pas pourquoi, je me retrouve avec pleins de pbs sur certains pcs, et pas sur d'autre.

je m'explique : les images, css, js refusent de se charger à hauteur de 90% sur certains pc, alors qu'ils se chargent très bien sur d'autres. Ce n'est pas lié au navigateur (il me semble), ca me fait ca aussi bien sous IE que sous FF. j'ai l'impression plus que c'est lié à un pb de cache ou autre...

donc apparement, c'est le meme pb qu'on a...

j'ai remarqué que ce problème apparait dès que je suis derriere un proxy (j'ai ce pb au boulot, et dans la residence universitaire de mon frangin), mais pas chez moi, ou chez d'autres personnes qui ont leur propre connexion internet...

donc si il y a une solution, ca m'interesse !!!
Ancien pseudo : lolo

20

oulalalala.. oui c'est quoi ces chemin :/

ce qui pose pbm c'est ça :
<base href = "F:/Program Files/EasyPHP 2.0b1/www/PHP_WebSite_Builder/">
ça force le navigateur a chercher les pages en local ! (donc "f:\program files gnagnagna")

Cette ligne ne sert strictement a rien, vire la !

<link rel = "stylesheet" type = "text/css" href = "F:/Program Files/EasyPHP 2.0b1/www/PHP_WebSite_Builder/css/styles.css">
Ca marchera surement tres bien en local par contre aileurs..

Vu l'URL "/PHP_WebSite_Builder/css/styles.css" suffit largement

et si tu es deja dans "PHP_WebSite_Builder" un simple "css/styles.css" suffit

avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

21

(ah oui, tiens, j'avais pas vu que les CSS étaient appelés ainsi cheeky effectivement ça doit pas aider grin
avatar

22

Problème sur les balises meta : tu ne les fermes pas et tu utilises des noms de paramètre en majuscules (NAME et CONTENT) fleche il faut <meta name="blabla" content="blabla" />.
Problème sur la balise base : tu ne la fermes pas fleche il faut <base href="blabla" /> (et puis cette balise ne sert vraiment pas à grand-chose, voire pas du tout, puisque ta base ne fait pas référence à un emplacement distant vis à vis de ta page).
Problème sur la balise link : tu ne la fermes pas fleche il faut <link rel="blabla" type="blabla" href="blabla" />.
Problème sur les balises div : tu en ouvres 6 et tu en fermes 8 hum.
Problème sur les identifiants de balise : deux balises portent le même id, "cadre_default" (un identifiant doit être unique sur l'ensemble d'un document, quand bien même tu voudrais l'appliquer à deux balises de type différent), tu dois sans doute confondre avec le paramètre class.
C'est tout ce que je vois pour l'instant, et sans parler des chemins locaux déjà mentionnés par Godzil...

Oui, j'ai un parseur XHTML 1.0 Strict intégré dans le cerveau trioui, et alors trifus ?
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

23

Oui mais son code est du HTML4 pas XHTML ^^

Et puis meme avec tes modif je suis pas sur qu'il passe en strict ^^

voila :

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 
 <head> 
  <meta   name = "Author" content = "xxxxxxx A. T. Wilfried" /> 
  <meta   name = "Publisher" content = "xxxxxxx A. T. Wilfried" /> 
  <meta   name = "Reply-to" content = "xxxxx_xxxxx@caramail.com" /> 
  <meta   name = "Copyright" content = "© 2006 xxxxxxx A. T. Wilfried" /> 
  <meta   name = "Generator" content = "maison" /> 
  <meta   name = "Description" content = "Site test." /> 
  <meta   name = "Keywords" content = "rien" /> 
  <meta   name = "Date" content = "Mon, 14 Oct 2006 16:00:00" /> 
  <meta   name = "Robots" content = "Index, Follow" /> 
  <meta   name = "Revisit-after" content = "15" /> 
  <link    rel = "stylesheet" type = "text/css" href =  "css/styles.css" /> 
  <title> 
  TEST SITE WEB 
  </title> 
 </head> 
 <body> 
  <div id = "cadre_conteneur"> 
   <div id = "cadre_principale"> 
    <div id = "cadre_banniere"> 
     <img id = "img_logo"       src = "./Images/logo_ccil.jpg" alt="logo"     /> 
     <img id = "img_banniere"   src = "./Images/banniere.jpg"  alt="banniere" /> 
    </div> 
    <div id = "corps_intro"> 
     <img id = "cadre_intro_img"   src = "./Images/thumb_logo_ccil.jpg" alt="ccil" /> 
     trop complique pour le faire en quelques lignes. 
     <div id = "cadre_intro_link"> 
      <a href = "voir"> 
       read-more 
      </a> 
     </div> 
    </div> 
   </div>    
   <div id = "cadre_copyright"> 
    Copyright By K.A.T.W. (All Right Reserved) - xxxxxxx@caramail.com , 
    Page generee en 5 seconde(s) 
   </div> 
  </div>
  <div id = "XHTML_VALID">
    <a href="http://validator-test.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10-blue"
        alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
  </div>
 </body> 
</html> 


Et franchement les meta ne servent (strictement) a rien ^^

edit: 2010/12/01 andoh_wilfried m'a demandé de supprimer les adresse mails en "clair" dans le code
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

24

Sinon, regarde si ton répertoire Images est bien dans le même répertoire que celui pointé par ./ smile
Si ça se trouve, c'est tout con cheeky
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

25

Alors pour les balises qui manquent, c'est uniquement du au fait que j'ai vire a la hate tout le code
de la page pour ne laisser que le code concernant les images.

Je pense que j'ai besoin de parcourir une documentation HTML.
Si quelqu'u a un lien vers quelque chose de concis, resume et pas trop hermetique, ca pourrait etre tres utile pour la mise a jour de mes connaissances.


26

moi j'aimais bien http://fr.selfhtml.org/
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

27

->Godzil
Ta remarque au post ./20 sur le <base href.. /> etait pertinente. J'ai juste viré ça et tout a marché comme sur des roulettes.
Je n'oublierai plus qu'il faut fermer toutes les balise systématiquement. Il est vrai que cela faisait un temps que j'avais
pas refait du HTML.

Merci a tous.

28

pense a changer pour le CSS aussi...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

29

T'inquiete, j'ai l'intention de me taper la doc pour me conformer le plus possible au règles.
J'aime bien avoir du code propre, en générale smile .

30

En fait, une méthode toute con pour jamais oublier de fermetures, c'est de fermer en même temps que tu ouvres, PUIS tu remplis smile
C'est bête, mais ça évite beaucoup de petits soucis de ce genre ^^
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi