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

  FORUM HardWare.fr
  Programmation
  PHP

  ouverture d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ouverture d'un fichier

n°1439713
Profil sup​primé
Posté le 10-09-2006 à 14:41:16  answer
 

Bonjour  
 
Je voudrais ouvrir le fichier u.html dans le div class nomé frame.
Le fichier n'est pas trouvé, je débute en php.
 
 
 
 

Code :
  1. <html>
  2. <head>
  3. <title></title>
  4. <style type="text/css"><!--body {margin: 0;
  5. padding:0;position: absolute;width: 100%;height: 100%;
  6. font-family: verdana, arial, sans-serif;}.haut {
  7. width: auto;height: 126px;
  8. background-color: #06C;color: #fff;
  9. font-size: 36px;padding: 10px;}
  10. .conteneur {
  11. height: 338px;width: 100%;
  12. }
  13. .gauche {position: absolute;left: 0;width: 180px;height: 338px;
  14. background-image: url(gauche.gif);
  15. background-color: #3399FF;
  16. }
  17. .frame {margin-left: 180px;
  18. /* on place ce bloc à droite du bloc menu de 180px de large */
  19. width: auto;height: 338px;overflow: auto;
  20. /* cette propriété va permettre le scroll de ce bloc */
  21. font-size: 14px;}
  22. .bas {width: auto;height: 30px;background-color: #06C;color: #fff;
  23. font-size: 12px;padding: 10px;}-->
  24. </style>
  25.         </head>
  26. <body>
  27.    <div class="haut">mon site .com</div>
  28.    <div class="gauche">
  29.       <ul>
  30. <li><a href="index.php?page=accueil">Accueil du site</a></li>
  31. <li><a href="index.php?page=presentation">Présentation</a></li>
  32. <li><a href="index.php?page=suite">Suite</a></li>
  33. <li><a href="index.php?page=fin">Dernière page</a></li>
  34. </ul></div>
  35.    <div class="frame">
  36.      <h1>une présentation sans Frames !</h1>
  37.      <p>test</p>  <p>test</p>...
  38.       <?php
  39. if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
  40. switch($page)
  41. {
  42. case 'accueil': include ('C:/ProgramFiles/EasyPHP/www/site/u.html');break;
  43. case 'presentation': include ('C:/ProgramFiles/EasyPHP/www/site/u.html');break;
  44. case 'suite':include ('C:/ProgramFiles/EasyPHP/www/site/u.html');break;
  45. case 'fin':include ('C:/ProgramFiles/EasyPHP/www/site/u.html');break;
  46. }
  47. ?>

mood
Publicité
Posté le 10-09-2006 à 14:41:16  profilanswer
 

n°1439724
CNeo
Posté le 10-09-2006 à 14:56:07  profilanswer
 

Peut-être que si tu remplace
"C:/ProgramFiles/EasyPHP/www/site/u.html"
par
"http://localhost/site/u.html".
 
De plus tu n'as pas prévu de case par défault.

Message cité 1 fois
Message édité par CNeo le 10-09-2006 à 14:56:25
n°1439726
zapan666
Tout est relatif
Posté le 10-09-2006 à 15:05:22  profilanswer
 

CNeo a écrit :

Peut-être que si tu remplace
"C:/ProgramFiles/EasyPHP/www/site/u.html"
par
"http://localhost/site/u.html".
 
De plus tu n'as pas prévu de case par défault.


 
euh
Et quand son site sera sur le Internet il devra refaire tout le code encore une fois  [:totoz]  
un petit coup de relatif et rulez

Code :
  1. include('u.html');


---------------
my flick r - Just Tab it !
n°1439729
CNeo
Posté le 10-09-2006 à 15:12:43  profilanswer
 

zapan666 a écrit :

Et quand son site sera sur le Internet il devra refaire tout le code encore une fois


C'est pas faux d'ailleur tous les miens sont en relatif mais là j'y ai pas pensé. :whistle:


Message édité par CNeo le 10-09-2006 à 15:12:59
n°1439741
Profil sup​primé
Posté le 10-09-2006 à 16:03:21  answer
 

J'ai essayé vos solutions mais j'ai toujours cette erreur:
 
Warning: Failed opening 'u.html' for inclusion (include_path='.;C:\Program Files\EasyPHP\php\pear\') in c:\program files\easyphp\www\site\index.php on line 54
 
la page u.html est dans le meme repertoire que la page principale.

n°1439755
CNeo
Posté le 10-09-2006 à 16:52:20  profilanswer
 


Il faut que tu change ton include path dans php.ini, mets juste un point.

n°1439759
Profil sup​primé
Posté le 10-09-2006 à 17:07:02  answer
 

voila ce que j'avais:
; php.ini for PEAR tests
include_path=..
 
et maintenant:
; php.ini for PEAR tests
include_path=.
 
j'ai essayé ca aussi:
; php.ini for PEAR tests
include_path=./
 
 
mais le message d'erreur est toujours le meme.


Message édité par Profil supprimé le 10-09-2006 à 17:31:07
n°1439773
Profil sup​primé
Posté le 10-09-2006 à 17:29:28  answer
 

la ligne 54 ressemble a ca maintenant:
 
case 'accueil': include ('C:/ProgramFiles/EasyPHP/www/site/u.html');break;
 
des que j'apuie sur le dossier site il y a la page principale qui s'affiche directement hors ce dossier contient d'autres parges.
 
voici le tuto ou j'ai pris la source du code:
http://css.alsacreations.com/Tutor [...] CSS-et-PHP


Message édité par Profil supprimé le 10-09-2006 à 19:59:39

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

  ouverture d'un fichier

 

Sujets relatifs
Ouverture de fichierVérifier la dispo d'un fichier avant ouverture
Récupérer nom du fichier Excel en ouverture[Xml/Excel] Ouverture fichier xml avec excel2000
[VBA-E] SOS - Ouverture de fichier avec macroOuverture de fichier en lecture, bloquante ou pas ?
ouverture d'un fichier excel avec vba[perl] ouverture de fichier d'extension particuliere.
Ouverture d'un fichier Excel avec un XML et lancement d'une macroOuverture d'un fichier avec commande shell
Plus de sujets relatifs à : ouverture d'un fichier


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