probleme page PHP sous internet explorer

probleme page PHP sous internet explorer - PHP - Programmation

Marsh Posté le 11-09-2010 à 14:28:19    

Bonjour,
j'ai un problème avec mon site, depuis que j'ai changer d'hébergeur, mes pages php ne s'affichent plus sous internet explorer (sous firefox ou chrome, aucun soucis) mais sous internet explorer il me demande d'enregistrer la page...????
 
Que puis je faire pour corriger le problème?
 
Merci d'avance

Reply

Marsh Posté le 11-09-2010 à 14:28:19   

Reply

Marsh Posté le 11-09-2010 à 14:55:05    

Avec si peu d'infos, on peut pas t'aider. Donne nous le lien


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 11-09-2010 à 17:04:20    

désolé, je suis débutant complet, j'ai fait mon site tout seul. Au depart c'etait juste du html mais j'avais mis du php dedans. Voici le lien :
 
http://www.lespetitstrucs.uphero.com/JeuxFlash.php

Reply

Marsh Posté le 12-09-2010 à 13:11:02    

Alors personne ne peut m'aider.....  
 
c'est internet explorer qui doit pas reconnaitre ma page comme il faut.... il croit que c'est une application....
 
 mais que dois-je changer?
 

Reply

Marsh Posté le 12-09-2010 à 13:20:39    

Donne-nous ton code PHP.
 
P.S. : avec quel édieur as-tu fait ton site ?


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 12-09-2010 à 14:20:28    

ok, voila j'ai fais la page la plus simple possible que l'on peut voir ici :
 
http://www.lespetitstrucs.uphero.com/test.php
 
donc avec firefox, tout se passe bien elle s'affiche normallement, mais avec internet explorer il demande de la telecharger
 
voila le code de la page :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-loose.dtd">  
<html><head>
  <title>TEST</title>
</head><body>
Test page ......<br>
</body>
</html>

Reply

Marsh Posté le 12-09-2010 à 14:56:26    

est ce que par hasard, tu n'as pas configuré ton serveur pour envoyer tes pages en xml ?

Reply

Marsh Posté le 12-09-2010 à 15:04:07    

alors la je suis nul.....
Je suis sur 000webhost.com où je viens d'installer mon site..... et là je c'est pas comment modifier ce parametre.... help!!!!
 

Reply

Marsh Posté le 12-09-2010 à 15:23:37    

Reply

Marsh Posté le 12-09-2010 à 15:30:51    

meme chose si j'enleve le doctype, il me reste plus que ca
 
<html><head>
  <title>TEST</title>
</head><body>
Test page ......<br>
</body>
</html>
 
 
 
 
et toujours pareil ca demande de sauvegarder avec internet explorer :(
http://www.lespetitstrucs.uphero.com/test.php

Reply

Marsh Posté le 12-09-2010 à 15:30:51   

Reply

Marsh Posté le 12-09-2010 à 17:49:15    

platooon a écrit :

ok, voila j'ai fais la page la plus simple possible que l'on peut voir ici :
 
http://www.lespetitstrucs.uphero.com/test.php
 
donc avec firefox, tout se passe bien elle s'affiche normallement, mais avec internet explorer il demande de la telecharger
 
voila le code de la page :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-loose.dtd">  
<html><head>
  <title>TEST</title>
</head><body>
Test page ......<br>
</body>
</html>


 
 
Request URL:http://www.lespetitstrucs.uphero.com/test.php
Request Method:GET
Status Code:200 OK
Request Headers
Accept:application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Referer:http://forum.hardware.fr/hfr/Programmation/PHP/probleme-internet-explorer-sujet_130719_1.htm
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3
Response Headers
Accept-Ranges:bytes
Connection:close
Content-Length:85
Content-Type:x-mapp-php5
Date:Sun, 12 Sep 2010 15:43:45 GMT
Last-Modified:Sun, 12 Sep 2010 13:28:04 GMT
Server:Apache
 
Le serveur doit renvoyer un content-type du genre "text/html", pour qu'il soit affiché correctement par le navigateur.
 
dans le script PHP, avant d'envoyer la page, il faut faire un

Code :
  1. header("Content-Type: text/html" );


 
ou configurer correctement le serveur apache. (ce dont tu n'as à priori pas accès)

Reply

Marsh Posté le 12-09-2010 à 19:09:30    

j'ai essayer de mettre ce code ca donne ca :
 
 
<html>
<head>
<?php
header("Content-Type:text/html" );
?>
  <title>TEST</title>
</head>
<body>
Test page ......<br>
</body>
</html>
 
 
 
Mais meme chose, est ce que je l'ai bien mis?

Reply

Marsh Posté le 12-09-2010 à 19:40:27    

Bizarre.... quand je vais avec FF sur ta page de test, j'ai ceci en code source :

Code :
  1. <html>
  2. <head>
  3. <?php
  4. header("Content-Type:text/html" );
  5. ?>
  6.   <title>TEST</title>
  7. </head>
  8. <body>
  9. Test page ......<br>
  10. </body>
  11. </html>


 
PHP est-il bien activé ?


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 12-09-2010 à 19:57:17    

Clair comme de l'eau, le php n'est pas activé sur ton hébergement.


---------------
Blablaté par Harko
Reply

Marsh Posté le 12-09-2010 à 20:00:02    

désolé mais où peut on activer et desactiver le php?
moi ce qui me gene ce que mon site est pour l'instant pas disponible sur internet explorer. (j'ai fait une redirection de mes pages php vers du html, solution de secours, j'aimerais trouver quand meme une autre (vrai) solution)
 
J'espere qu'il y a une solution. Que dois-je modifier dans mon code

Reply

Marsh Posté le 12-09-2010 à 20:14:44    

Le téléchargement est dû à la présence de PHP, non interprété par le serveur. Regarde déjà si l'offre que tu as souscrite comprend bien PHP, et si oui, que PHP n'estp as désactivé dans ton panel. Si tu ne sais pas, vois avec l'hébergeur.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 12-09-2010 à 20:39:31    

il y a bien le php, mais je sais pas où l'on voit s'il est activé....
Par contre pourquoi sous firefox ou chrome ca marche nickel, et sous internet explorer ca bug.....????

Reply

Marsh Posté le 12-09-2010 à 20:42:50    

Parce qu'ils gèrent différemment certains fichiers (XML, PHP notamment).


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 12-09-2010 à 20:44:12    

regarde le code source de ta page sous firefox.
 
Si le code source contient lui aussi du php (même si firefox est assez intelligent pour ne pas l'afficher), ça veut dire que le pb est bien au niveau du serveur et non de IE.
 
après pour activer php, il faut se connecter au serveur et l'installer, puis lancer le processus, mais si tu n'as qu'un compte FTP, tu peux oublier l'idée. Il faut demander à ton hébergeur.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Sujets relatifs:

Leave a Replay

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