mettre le code php en html...

mettre le code php en html... - PHP - Programmation

Marsh Posté le 01-05-2005 à 21:44:28    

bonjour,
 
sur ma page index.php j'ai ce code là :
 
<table border="0" align="center" cellpadding="0" cellspacing="0" summary="">
 <tr>
  <td colspan="2"><? require "haut.htm" ?></td>
 </tr>
 <tr>
  <td><? require "menu.htm" ?></td>
  <td><? require "centre.htm" ?></td>
 </tr>
 <tr>
  <td colspan="2"><? require "bas.htm" ?></td>
 </tr>
</table>
 
Par contre il faut absolument que ma page index soit en .html....
 
Comment traduire ce code pour ne pas etre obliger de mettre des frames ?
 
Merci d'avance

Reply

Marsh Posté le 01-05-2005 à 21:44:28   

Reply

Marsh Posté le 01-05-2005 à 21:49:17    

Ils servent à quoi tes tableaux, là ? :heink: *soupçons de mise en page par tableaux*

Reply

Marsh Posté le 01-05-2005 à 21:54:20    

oui c'est bien ca...
 
Peux tu me dire comment mettre en 1 page mes 4 pages html ?

Reply

Marsh Posté le 01-05-2005 à 21:55:03    

remib55 a écrit :

bonjour,
 
sur ma page index.php j'ai ce code là :
 
<table border="0" align="center" cellpadding="0" cellspacing="0" summary="">
 <tr>
  <td colspan="2"><? require "haut.htm" ?></td>
 </tr>
 <tr>
  <td><? require "menu.htm" ?></td>
  <td><? require "centre.htm" ?></td>
 </tr>
 <tr>
  <td colspan="2"><? require "bas.htm" ?></td>
 </tr>
</table>
 
Par contre il faut absolument que ma page index soit en .html....
 
Comment traduire ce code pour ne pas etre obliger de mettre des frames ?
 
Merci d'avance


Si tu as acces a la config du serveur tu dois dire a apache qu'il faut interpréter le *.html comme étant du .*php dans le httpd.conf

Reply

Marsh Posté le 01-05-2005 à 21:59:19    

oula tu peu m'expliquer ca, je connais pas tres bien le php
peu tu m'expliquer un peu plus étape par étape stp ?

Reply

Marsh Posté le 01-05-2005 à 22:03:11    

remib55 a écrit :

oula tu peu m'expliquer ca, je connais pas tres bien le php
peu tu m'expliquer un peu plus étape par étape stp ?


Tu developpes sur quel serveur ?
Au final tu poser ton script ou cela ? Chez un hebergeur ou uniquement chez toi ?
Pourquoi tu ne peux pas utiliser le php mais seulement l'extension html.

Reply

Marsh Posté le 01-05-2005 à 22:04:52    

c un devoir, la page index doit etre obligatoirement en html... pour le moment je suis chez moi j'utilise easyphp, mais apres faudra surment que je le mette sur le net...

Reply

Marsh Posté le 01-05-2005 à 22:08:19    

Peux tu me dire ce qu'il faut changer dans le fichier "httpd.conf" ?

Reply

Marsh Posté le 01-05-2005 à 22:15:53    

Si tu dois le mettre sur le net ça ne fonctionnera plus.
Je pense que des le départ il y a un probleme de conception de ton projet.

Reply

Marsh Posté le 01-05-2005 à 22:20:04    

alors le sujet c'est :  
A partir d'une page d'acueil index.html qui résume l'ensemble des info et des service offert par le site
Trop cool l'été arrive!!! dit :
vous DEVEZ  :
utiliser le langage html, css, php xslt et les donné manipulées représentées en xml mai ça c en option
 
Au minimum vous devez fournir  un formulaire accessible uniquement pour les administrateur de ce site afin de lui  permetre de metre a jour le fichier xml qui contient les données gérées par le site
 
vous devez aussi afficher ces données dans une page HTML via un lien sur la page principale
 
et voilà sujet fini!!
 
Qui peux m'aider, je suis larguer la :(

Reply

Marsh Posté le 01-05-2005 à 22:20:04   

Reply

Marsh Posté le 01-05-2005 à 22:24:01    

Alors je crois que tu n'as pas saisi un truc ;).
Le sujet ne dit pas qu'il faut que le fichier soir forcement un .html il dit seulement que tu dois utiliser du html et php tu peux utiliser du html dans du php.

Reply

Marsh Posté le 01-05-2005 à 22:31:44    

c marqué : "A partir d'une page d'acueil index.html "
c qu'elle ne peu donc pas etre en index.php...

Reply

Marsh Posté le 01-05-2005 à 22:44:02    

Donc il part du fait que le serveur interprète le php dans les pages .html, c'est donc juste de la config de serveur...


Message édité par FlorentG le 01-05-2005 à 22:44:12
Reply

Marsh Posté le 01-05-2005 à 22:50:52    

oui mais y a pas acces à la config du serveur si tu es sur le net...

Reply

Marsh Posté le 01-05-2005 à 22:54:37    

et il dit nulle part que la premiere page doit etre dynamique...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 01-05-2005 à 22:55:33    

certes... mais comment je fais pour faire ma mise en page alors ?

Reply

Marsh Posté le 01-05-2005 à 22:56:01    

Tu génère du html et que tu écris dans fichier html. ta page restera en partie dynamique.

Reply

Marsh Posté le 01-05-2005 à 23:08:34    

"Tu génère du html et que tu écris dans fichier html. ta page restera en partie dynamique.
"
 
J'ai pas compris, tu as un exemple ? C'est quoi génèrer du html ?

Reply

Marsh Posté le 01-05-2005 à 23:20:49    

Tu créés du code HTML en php. Exemple.

Code :
  1. echo '<table>';
  2. for($i=0;$i<10;$i++){
  3.   echo '<tr>';
  4.   echo '  <td>Ligne '.$i+1.'</td>';
  5.   echo '</tr>';
  6. }
  7. echo '</table>';


Ceci va te générer un tableau.

Reply

Marsh Posté le 01-05-2005 à 23:26:30    

mais la c'est du php, alors que ma page doit etre en html...

Reply

Marsh Posté le 01-05-2005 à 23:35:46    

Je pense que tu te focalise trop sur le fichier html je pense qu'il voulais dire que le fichier d'index qu'il soit en php ou html doit afficher les information.
En tant que prof je vois pas l'interet de te mettre se genre de contrainte sauf si c'est pour manipuler le system de fichier.

Reply

Marsh Posté le 02-05-2005 à 00:34:44    

remib55 a écrit :

alors le sujet c'est :  
A partir d'une page d'acueil index.html qui résume l'ensemble des info et des service offert par le site


 
Pour moi cette ligne veut juste dire que ta première page doit être avec une extension .html qui fait juste office de présentation et qui n'a aucun dyanmisme à avoir. Tu cases des liens sur ta page html vers des pages php qui elles vont assurer le dynamisme du site.
 
Et je vois pas où il est préciser que le site doit tenir sur une page :)

Reply

Marsh Posté le 02-05-2005 à 12:47:56    

oki donc en faite tu me conseille de faire une page index.html, avec dessus un lien style "entrez dans mon site" qui conduirait à la page index1.php....
 
 
Concernant la partie la "xslt et les donné manipulées représentées en xml mai ça c en option " meme si cela est en option, ca serait cool que ce soit dessu. Mais j'y connais rien la dessu, ca presque pas été abordé en cours, (c'est pour ca que c'est en option.)
Pouvez vous me guidez vers un site qui expliquerai cela ou quelqu'un d'entre vous.
 
Merci d'avance.

Reply

Marsh Posté le 02-05-2005 à 12:56:39    

Moi!!!!!!!!!! j'ai une idée.....de merde...
Et si ta page tu l'apelle index.php.html tu es content comme ca?ou sinon index.html.php :pt1cable:  

Reply

Marsh Posté le 02-05-2005 à 13:21:15    

de merde c le mot ton idée ;)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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