Création d'un site web avec tableaux

Création d'un site web avec tableaux - Programmation

Marsh Posté le 09-07-2002 à 00:52:54    

J'aimerais créer un site web à partir d'un tableau. C'est à dire que la case gauche represente le sommaire, la case centrale la page (index et autres pages) etc. Mais le probleme c'est que je ne sais pas comment inserer un fichier html dans une case du tableau (dans ce cas la gauche) afin que, par exemple le sommaire dans le tableau soit modifier quand le fichier sommaire.html est modifié. Le but est de ne pas avoir a modifier toutes les pages de mon site (puisque sur toute les pages, le sommaire sera present à gauche) et de ne modifier qu'un fichier source, le fichier sommaire.html.
J'espere que vous m'avez compris, c'est pas simple a expliquer quand on est un newbie.

Reply

Marsh Posté le 09-07-2002 à 00:52:54   

Reply

Marsh Posté le 09-07-2002 à 01:12:22    

si tu peux utilise le PHP tu fais <? include('sommaire.html';); ?>
 
Sinon, peutetre avec <object>

Reply

Marsh Posté le 09-07-2002 à 01:20:51    

Je viens d'essayer... mais rien a faire il n'affiche rien...

Reply

Marsh Posté le 09-07-2002 à 01:22:03    

ta essayé koi ?
ta php sur ton serveur web ?

Reply

Marsh Posté le 09-07-2002 à 01:25:18    

Oui j'ai php sur mon serveur web et ça marche puisque mon forum phpBB2 marche. Je comprends rien...

Reply

Marsh Posté le 09-07-2002 à 01:27:07    

choix n°1 : FRAME ( crados, craignos )
choix n°2 : Object ( prise de tete dans les options )
choix n°3 : Include PHP ( rapide, fiable mais avoir php sur le serveur )
 
FAIT TON CHOIX !


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-07-2002 à 01:28:54    

Je suis sur free et le php est activé puisque phpBB2 marche. SVP aidez moi, expliquez moi ce que je dois faire, je comprend rien. Comment faire avec le php??

Reply

Marsh Posté le 09-07-2002 à 01:29:23    

Dernière solution (si serveur apache) : un bête include en SSI...

Reply

Marsh Posté le 09-07-2002 à 01:34:40    

Pour résumer, j'ai un fichier base.html, qui contient un tableau a deux cases, je dois mettre entre les balises <td> et </td>, <? include('sommaire.html';); ?>, et dans le même dossier il doit y avoir le fichier sommaire.html et là ça devrait marcher?

Reply

Marsh Posté le 09-07-2002 à 01:41:41    

oué c ça

Reply

Marsh Posté le 09-07-2002 à 01:41:41   

Reply

Marsh Posté le 09-07-2002 à 01:42:33    

ben ça marche pas...

Reply

Marsh Posté le 09-07-2002 à 01:43:31    

il affiche rien, j'ai forcement oublié qlq chose...

Reply

Marsh Posté le 09-07-2002 à 01:44:23    

y a qqch dans sommaire.html  :D

Reply

Marsh Posté le 09-07-2002 à 01:46:30    

J'ai ça :
<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td><? include('contact.html';); ?> </td>
    <td></td>
    <td></td>
  </tr>
</table>
 
Là c'est pas sommaire mais contact.html, j'ai mes deux fichiers a la racine de site... je comprends pas.

Reply

Marsh Posté le 09-07-2002 à 01:50:23    

Y a rien a faire de particulier avec free par hasard (le php est activé).

Reply

Marsh Posté le 09-07-2002 à 03:13:48    

normalement non

Reply

Marsh Posté le 09-07-2002 à 07:51:59    

Attendez laissez moi devinez, mon fichier ne doit pas être base.html mais base.php3... c'est ça, parce que là j'ai l'impression que ça marche  :)

Reply

Marsh Posté le 09-07-2002 à 07:59:58    

Ooola, mais on fait comment pour travailler sur le site tranquillement sur son pc sans être connecté?? Chez moi (hors connexion) il édite le fichier base.php3 dans le notepad mais il ne n'affiche pas de le navigateur IE...

Reply

Marsh Posté le 09-07-2002 à 13:06:41    

Mersonne ne sait comment faire du php hors connexion?

Reply

Marsh Posté le 09-07-2002 à 13:14:22    

Installer un serveur HTTP avec PHP sur ton ordinateur.

Reply

Marsh Posté le 09-07-2002 à 13:19:55    

Je suis un newbie et je sais pas du tout comment faire... Tu peux m'expliquer plus en détail STP, merci.

Reply

Marsh Posté le 09-07-2002 à 13:30:46    

Tu peux télécharger EasyPHP qui regroupe Apache (serveur web), PHP et MySQL (base de données). L'installation et la configuration sont correctement expliquées sur le site.

Reply

Marsh Posté le 09-07-2002 à 14:24:10    

Voila, c ça, tu fous tes pages après dans le dossier www et tu i accède avec http://localhost

Reply

Marsh Posté le 09-07-2002 à 20:11:35    

Moi je veut bien, mais c'est mal parti... quand je lance EasyPhp, il me dit : "Apache n'a pas pu être executé : paramètre incorrect"... D'ailleurs c'est koi Apache?

Reply

Marsh Posté le 09-07-2002 à 20:20:28    

Ok, ok ça a l'air de marcher !!
je vous remercie tous !!!
J'espere que je n'aurais pas trop de probleme.
PS : pour EasyPhp, je dois executer apache.exe avant de lancer Easyphp, c'est normal??

Reply

Marsh Posté le 09-07-2002 à 20:53:56    

non c pas normal ça.
 
Sinon Apache c le serveur web.
C'est un logiciel qui envoie à partir du port 80 des données tel quelle (html) ou parsées avec apache lui même (SSI), ou des modules tiers (php, perl) .....

Reply

Marsh Posté le 10-07-2002 à 00:45:46    

Merci pour la précision, mais visiblement je doit lancer apache avant (j'ai Easyphp 1.5).
Autement j'aimerais des conseils de méthodes, parce que je travail avec frontpage 98, avec lequel je créé des pages html, que renomme en *.php3, mais c'est pas pratique parce qu'un fois que le fichier est fait je ne peux que regarder le travail, or, il ya des petits (gros) détails qui merdent, mais je ne peut pas (ou je ne sais pas...) modifier directement mon fichier php3 pour que le resultat soit directement visible sur mon navigateur. Es ce que qlq'1 a une methode ou un logiciel pour m'aider?

Reply

Marsh Posté le 10-07-2002 à 00:53:08    

je ne comprend pas :/
 
Dreamweaver MX supporte le PHP, ça peut peutetre t'aider je c pas

Reply

Marsh Posté le 10-07-2002 à 01:12:37    

Dsl... ce que je veux dire, c'est que je ne peut pas faire ma page et vérifier le résultat en temps réel, je dois passer par plein d'etapes intermédiaires et c'est lourd, mais je vais essayer DW Mx pour voir (c'est mon 56k qui va vomir ->58mo...)

Reply

Marsh Posté le 10-07-2002 à 01:15:45    

En effet tu peux pas, perso je fait le copier collé des parties puis dans mon éditeur et je modifies puis refait le copié collé inverse

Reply

Marsh Posté le 10-07-2002 à 14:10:01    

DW Mx a l'air sympa (esthétiquement c'est pas mal  :) ), mais mon probleme est toujours la... J'ai créé un tableau avec dans certaine case des pages html inclusent, mais quand je veut voir le resultat avec DW (ac serveur php) ça fait rien...
Ce qui serait super bien, c'est un tutorial "comment faire un site en php avec comme base un tableau". Si quelqu'un en connait un et peut me filer l'url, c'est cool.

Reply

Marsh Posté le 10-07-2002 à 14:20:49    

cherche pseudo-frame sur www.phpinfo.net

Reply

Marsh Posté le 10-07-2002 à 14:27:52    

Encore une fois MERCI ! Je vais voir ça.
J'espère seulement que je vais avoir la patience de perceverer.

Reply

Marsh Posté le 10-07-2002 à 15:20:38    

Bon... Dm mx me pose un petit probleme maintenant  :fou: , il me met quand je veux previsualiser : DW ne peut utiliser le prefixe saisi pour afficher les données dynamiques (Erreur HTTP : 12029).
ce qui serait bien c'est de trouver une base en php (style un tableau a 2 cases dans un index.php3 et un "include vers un autre fichier) à downloader.
PS : dans un totu, j'ai vu qu'il disait de faire des includes avec des fichier *.php3 mais pas *.html?? Qu'es ce que ça signifie (include *.html ou include *.php3??)

Reply

Marsh Posté le 10-07-2002 à 16:51:00    

Bon, j'ai fais un index.php3 super simple, avec un tableau comportant 3 cases horizontale. Celle de centre a un txt directement dans la cellule de l'index comme celle de droite. Celle de gauche "inclut" un fichier menu.php3 (<?php include(menu.php3); ?> ) sans les ()  :D , mais le probleme c'est que quand je tente le visionner dans IE avec Easyphp, au lieu de m'affichier dans la case de gauche le contenu de menu.php3, il me met :
Warning: Use of undefined constant menu - assumed 'menu' in c:\program files\easyphp\www\new\index.php3 on line 11
 
Warning: Use of undefined constant php3 - assumed 'php3' in c:\program files\easyphp\www\new\index.php3 on line 11
 
Warning: Failed opening 'menuphp3' for inclusion (include_path='';) in c:\program files\easyphp\www\new\index.php3 on line 11
 
Je comprends rien...  :(  :(  :(

Reply

Marsh Posté le 10-07-2002 à 17:21:10    

fo mettres ' ' entre menu.php : <?php include('menu.php3'); ?>

Reply

Marsh Posté le 10-07-2002 à 17:23:50    

include("menu.php3");

Reply

Marsh Posté le 10-07-2002 à 18:55:36    

Ok.
Ca commence a prendre forme, j'suis super content. Mais j'ai encore (  :sarcastic:  ) un problême :
Sur mes colonnes de gauche et de droite, l'allignement vertical est mauvais, ce que je veux dire c'est que le contenu des colonnes de gauche et de droite sont verticalement centrée au lieu d'être en haut... Comment puis-je regler ce probleme ac DW Mx?
PS : Si vous voulez, je vous filerais l'url de mon site kan il sera en ligne, pour que vous puissiez voir le résultat, je suis newbie et ça va certainment ce voir, mais votre avis m'interresse.

Reply

Marsh Posté le 10-07-2002 à 19:27:20    

vertical-align: top;

Reply

Marsh Posté le 10-07-2002 à 20:41:11    

<td style="vertical-align: top;">

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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