PB lecture d'une page .php avec internet explorer

PB lecture d'une page .php avec internet explorer - PHP - Programmation

Marsh Posté le 04-01-2009 à 21:45:19    

Bonjour, je débute en php et j'ai quand meme réussi a faire un livre d'or ... cependant ma page livredor.php est illisible sur IE (alors que celle ci fonctionne sur Firefox !)  
 
Voici le message d'erreur que m'affiche IE :  
 
 
La page XML ne peut pas être affichée  
Impossible d'afficher l'entrée XML en utilisant la feuille de style . Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.  
 
 
--------------------------------------------------------------------------------
 
Le système ne trouve pas la ressource spécifiée. Erreur de traitement de la ressource xhtml1-strict.dtd. Erreur de traitem...
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
 
 

 
 
Je vous met mon code de page livredor.php ci cela peut voir éclairé ^^ :D
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  4. <head> 
  5. <title> MEDIATORE</title>
  6. <link rel = "stylesheet" type="text/css" href="http://localhost/livrephp.css"/>
  7. <link rel="shortcut icon" href="../../favicon.png" />
  8. </head>
  9. <body>
  10. <div id="en_tete">
  11. <img src="banniere1.png" alt="banniere" />
  12. </div>
  13. <div id="menu">
  14. <ul class="nav">
  15.   <li><a  href="../../index.html" title="">Accueil</a></li>
  16.   <li><a  href="groupes.html" title="">Artistes/Groupes</a></li>
  17. </ul>
  18.    <ul id = "sousnav">
  19.     <li> <a href="beatles.html" title=""> The Beatles </a></li>
  20.     <li> <a href="jj.html" title=""> Jack Johnson </a></li>
  21.     <li> <a href="kooks.html" title=""> The kooks </a></li>
  22.     <li> <a href="redhot.html" title=""> Red Hot Chilli Peppers </a></li>
  23.    </ul>
  24. <ul class="nav">
  25.   <li><a  href="pubs.html" title="">Musiques de Pubs</a></li>
  26.   <li><a  href="livre.html" title="">Livre d'Or</a></li>
  27. </ul>
  28. </div>
  29. <div id="corps">
  30. <h1>Le Livre d'OR</h1>
  31. <form action="http://localhost/livredor.php" method="post">
  32. <div>
  33. <fieldset> <legend>Votre Nom</legend>
  34. <input type="text" name="pseudo" />
  35. </fieldset>
  36. <fieldset><legend>Postez un message pour le livre d'or</legend>
  37. <textarea cols="66" rows="6" name="message"></textarea>
  38. </fieldset>
  39. <input type="submit" />
  40. <!-- On va créer un lien vers une autre page pour ceux qui veulent consulter le livre d'or sans poster dedans -->
  41. <p>
  42. Pour consulter simplement le livre d'or, <a href="http://localhost/consultezlo.php">cliquez ici</a>
  43. </p>
  44. </div>
  45. </form>
  46. <?php
  47. include("message.php" );
  48. // Puis tu as ton formulaire que tu laisses tel que :
  49. ?>
  50. </div>
  51. <div id="pied_de_page">
  52. <p>Pour un meilleur confort, utilisez FF...<br />
  53.     <a href="http://validator.w3.org/check?uri=referer"><img
  54.         src="http://www.w3.org/Icons/valid-xhtml10"
  55.         alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
  56.     <a href="http://jigsaw.w3.org/css-validator/">
  57.         <img style="border:0;width:88px;height:31px"
  58.             src="http://jigsaw.w3.org/css-validator/images/vcss"
  59.             alt="CSS Valide !" />
  60.     </a>
  61. </p>
  62. </div>
  63. </body>
  64. </html>


 
Merci d'avance de votre aide  

Reply

Marsh Posté le 04-01-2009 à 21:45:19   

Reply

Marsh Posté le 04-01-2009 à 21:47:20    

tu remplace ta dtd xhmlt par html4 et ca ira très bien


---------------

Reply

Marsh Posté le 04-01-2009 à 21:51:52    

flo850 a écrit :

tu remplace ta dtd xhmlt par html4 et ca ira très bien


 
 
ça ne marche toujours pas , voici mon nouveau message d'erreur :
 
La page XML ne peut pas être affichée  
Impossible d'afficher l'entrée XML en utilisant la feuille de style . Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.  
 
 
--------------------------------------------------------------------------------
 
Le système ne trouve pas la ressource spécifiée. Erreur de traitement de la ressource xhtml1-strict.dtd. Erreur de traitem...
 
<!DOCTYPE html PUBLIC "-//W3C//HTML4 1.0 Strict//EN" "xhtml1-strict.dtd">
 
 

 
 
Mais je ne sais pas si j'ai bien tous mis .. je vous remet mon nouveau code au cas où :  
 
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//HTML4 1.0 Strict//EN" "xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  4. <head> 
  5. <title> MEDIATORE</title>
  6. <link rel = "stylesheet" type="text/css" href="http://localhost/livrephp.css"/>
  7. <link rel="shortcut icon" href="../../favicon.png" />
  8. </head>
  9. <body>
  10. <div id="en_tete">
  11. <img src="banniere1.png" alt="banniere" />
  12. </div>
  13. <div id="menu">
  14. <ul class="nav">
  15.   <li><a  href="../../index.html" title="">Accueil</a></li>
  16.   <li><a  href="groupes.html" title="">Artistes/Groupes</a></li>
  17. </ul>
  18.    <ul id = "sousnav">
  19.     <li> <a href="beatles.html" title=""> The Beatles </a></li>
  20.     <li> <a href="jj.html" title=""> Jack Johnson </a></li>
  21.     <li> <a href="kooks.html" title=""> The kooks </a></li>
  22.     <li> <a href="redhot.html" title=""> Red Hot Chilli Peppers </a></li>
  23.    </ul>
  24. <ul class="nav">
  25.   <li><a  href="pubs.html" title="">Musiques de Pubs</a></li>
  26.   <li><a  href="livre.html" title="">Livre d'Or</a></li>
  27. </ul>
  28. </div>
  29. <div id="corps">
  30. <h1>Le Livre d'OR</h1>
  31. <form action="http://localhost/livredor.php" method="post">
  32. <div>
  33. <fieldset> <legend>Votre Nom</legend>
  34. <input type="text" name="pseudo" />
  35. </fieldset>
  36. <fieldset><legend>Postez un message pour le livre d'or</legend>
  37. <textarea cols="66" rows="6" name="message"></textarea>
  38. </fieldset>
  39. <input type="submit" />
  40. <!-- On va créer un lien vers une autre page pour ceux qui veulent consulter le livre d'or sans poster dedans -->
  41. <p>
  42. Pour consulter simplement le livre d'or, <a href="http://localhost/consultezlo.php">cliquez ici</a>
  43. </p>
  44. </div>
  45. </form>
  46. <?php
  47. include("message.php" );
  48. // Puis tu as ton formulaire que tu laisses tel que :
  49. ?>
  50. </div>
  51. <div id="pied_de_page">
  52. <p>Pour un meilleur confort, utilisez FF...<br />
  53.     <a href="http://validator.w3.org/check?uri=referer"><img
  54.         src="http://www.w3.org/Icons/valid-xhtml10"
  55.         alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
  56.     <a href="http://jigsaw.w3.org/css-validator/">
  57.         <img style="border:0;width:88px;height:31px"
  58.             src="http://jigsaw.w3.org/css-validator/images/vcss"
  59.             alt="CSS Valide !" />
  60.     </a>
  61. </p>
  62. </div>
  63. </body>
  64. </html>

Reply

Marsh Posté le 04-01-2009 à 22:03:02    

il faut aussi virer les autres trucs qui font référence au xml

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>


 
au fait, il y a une raison particulière a vouloir faire du xhtml ?


---------------

Reply

Marsh Posté le 04-01-2009 à 22:12:02    

flo850 a écrit :

il faut aussi virer les autres trucs qui font référence au xml

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>


 
au fait, il y a une raison particulière a vouloir faire du xhtml ?


 
yérhh ! Merci =) !! sa marche nickel !
Sauf, j'en profite peut etre que tu sais : lorsque je clique sur mes liens "bouton envoyer" ou " cliquer ici" IE me l'ouvre ds une fenetre pop_up alors que firefox , me le charge dans la meme fenetre (ce que je voudrais ici) , une idée ?  
 
PS : le reste de monsite est en xhtml en faite ... j'y connais pas grd chose en php , mais j'était obligé pour mon livre d'or
 

Reply

Marsh Posté le 05-01-2009 à 18:39:59    

il faut que tu spécifies l'attribut target de la balise <a> :
 

Code :
  1. <!-- target="_blank" : nouvel onglet/fenêtre selon le navigateur -->
  2. <a href="dest.php" target="_blank">lien</a>
  3.  
  4. <!-- target="_self" : même onglet/fenêtre -->
  5. <a href="dest.php" target="_self">lien</a>


 
:jap:

Reply

Sujets relatifs:

Leave a Replay

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