Source PHP, demande d'aide

Source PHP, demande d'aide - PHP - Programmation

Marsh Posté le 28-07-2004 à 17:37:51    

Salut !
 
Je suis en train de développer un site pour mon comité de tennis de table et je souhaite en faire autant.
 
Le problème c'est ke je cherche à faire des pseudo-frames, et ça marche pas :/
 
Alors en fait pour comprendre un peu j'aurais voulu ke kelkun me donne son avis sur cette page:

Code :
  1. <html>
  2. <head>
  3. <title>Comité vienne de Tennis de Table</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. </head><body bgcolor="#FFFFFF" text="#000000">
  6. <TABLE WIDTH="100%" border="0" cellspacing="0" cellpadding="0">
  7. <TR>
  8. <TD COLSPAN="2"><? include('haut.php3');   ?>
  9. </TD>
  10. </TR>
  11. <TR>
  12. <TD WIDTH="19%"><? include('menu.php3');   ?>
  13. </TD>
  14. <TD WIDTH="81%"><? include('centre.php3');   ?>
  15. </TD>
  16. </TR>
  17. </TABLE>
  18. </BODY>
  19. </HTML>

ceci est ma page index.php3
Kand je lance, j'ai "impossible d'afficher la page". :/
 
Je précise ke EasyPHP est lancé, mon autre site (starconsole) aussi en dev PHP fonctionne très bien, mais pas celui là !
 
Pour les autres pages, j'ai vu k'il ne fallait pas mettre des balises HTML standards (<html><title><head><body> ) komment je fé c juste celles là ?  :heink:  

Code :
  1. <?
  2. print "<a href=\"index.php3?page=elus\">Le Comité</a>\n";
  3. print "<a href=\"index.php3?page=calendrier\">Le Calendrier</a>\n";
  4. print "<a href=\"index.php3?page=technique\">La Technique</a>\n";
  5. print "<a href=\"index.php3?page=sportifs\">Les Compétitions</a>\n";
  6. print "<a href=\"index.php3?page=arbitrage\">L'Arbitrage</a>\n";
  7. print "<a href=\"index.php3?page=carteclubs\">Carte</a>\n";
  8. print "<a href=\"index.php3?page=siteclubs\">Sites</a>\n";
  9. print "<a href=\"index.php3?page=lpctt\">Ligue Poitou-Charentes</a>\n";
  10. print "<a href=\"index.php3?page=fftt\">F.F.T.T</a>\n";
  11. print "<a href=\"index.php3?page=adressesutiles\">Les Adresses Utiles</a>\n";
  12. print "<a href=\"index.php3?page=partenaires\">Les Partenaires</a>\n";
  13. print "<a href=\"index.php3?page=comite\">Comité</a>\n";
  14. print "<a href=\"index.php3?page=webmaster\">Webmaster</a>\n";
  15. ?>

ça c'est mon menu.php3
 

Code :
  1. <?
  2. if ($page=='elus') {include('elus.php3');}
  3. elseif ($page=='calendrier') {include('calendrier.php3');}
  4. elseif ($page=='technique') {include('technique.php3');}
  5. elseif ($page=='sportifs') {include('sportifs.php3');}
  6. elseif ($page=='arbitrage') {include('arbitrage.php3');}
  7. elseif ($page=='carteclubs') {include('carteclubs.php3');}
  8. elseif ($page=='siteclubs') {include('siteclubs.php3');}
  9. elseif ($page=='lpctt') {include('lpctt.php3');}
  10. elseif ($page=='fftt') {include('fftt.php3');}
  11. elseif ($page=='adressesutiles') {include('adressesutiles.php3');}
  12. elseif ($page=='partenaires') {include('partenaires.php3');}
  13. elseif ($page=='comite') {include('comite.php3');}
  14. elseif ($page=='webmaster') {include('webmaster.php3');}
  15. else {include('defaut.php3');}
  16. ?>


ça c'est mon centre.php3
 
Pour le haut.php3, j'ai juste mis un mot sous balises  

Code :
  1. <FONT COLOR="#000000" size="+1">Comité</FONT>


 
Ce sont les sources complètes pour toutes mes pages !
 
Merci de votre aide et vive le ping  :hello:


Message édité par starconsole le 28-07-2004 à 17:38:51
Reply

Marsh Posté le 28-07-2004 à 17:37:51   

Reply

Marsh Posté le 28-07-2004 à 17:47:50    

easy php accepte les extensions .php3 ?

Reply

Marsh Posté le 28-07-2004 à 17:49:28    

oui !

Reply

Marsh Posté le 28-07-2004 à 17:49:48    

J'imagine (du moin je l'espere) que oui ... Sinon c'est vraiment un point en - pour easyphp ... mais bon de tt facon a la limite suffi d'ouvrir le httpd.conf et de modifier les extentions interprétées ...

Reply

Marsh Posté le 28-07-2004 à 17:50:08    

Code :
  1. $page = $_GET["page"];


 
[:spamafote]

Reply

Marsh Posté le 28-07-2004 à 17:51:02    

quoique nan vu que t'as un "impossible d'afficher la page"

Reply

Marsh Posté le 28-07-2004 à 17:51:53    

Relance Apache pour voir

Reply

Marsh Posté le 28-07-2004 à 17:52:37    

c'est pas un probleme de php.. c'est un probleme de page introuvable...
 
 
tu l'a mise dans le bon dossier, les alias de easy php sont ok ? sinon regtarde le httpd.conf pour les extensions php3 (qui sont totalement dépréciées mais bon...)

Reply

Marsh Posté le 28-07-2004 à 17:53:02    

heu !
Tu devrais utiliser un switch plutot que de faire des elseif a chaque fois ! :/
 
 
 
 
 
 
 
 
toi tes pas kéké http://www.brigitte-fontaine.com/bf14.jpg

Reply

Marsh Posté le 28-07-2004 à 17:54:36    

t1 ça va vite, merci pour votre aide !
 
Ah oui, defaut.php3 aussi (au passage)

Code :
  1. <FONT COLOR="#FF0000" FACE="arial" size="+2">COMITE VIENNE BIENVENUE</font>


 
Soyez indulgent, je débute :/

Reply

Marsh Posté le 28-07-2004 à 17:54:36   

Reply

Marsh Posté le 28-07-2004 à 17:55:11    

Citation :

Pour le haut.php3, j'ai juste mis un mot sous balises  
 
Code :
 
  <FONT COLOR="#000000" size="+1">Comité</FONT>


 
je lirai un bon ptit tutorial xhtml / css avant de commencer le php :)

Reply

Marsh Posté le 28-07-2004 à 17:55:12    

Berceker United a écrit :

heu !
Tu devrais utiliser un switch plutot que de faire des elseif a chaque fois ! :/
 
 
 
 
 
 
 
 
toi tes pas kéké http://www.brigitte-fontaine.com/bf14.jpg

je fé comment ?

Reply

Marsh Posté le 28-07-2004 à 17:59:53    

starconsole a écrit :

je fé comment ?


 

Code :
  1. switch ($page) {
  2. case 'sport':
  3.     include 'sportifs.php3';
  4.     break;
  5. case 'calendar':
  6.     include 'calendrier.php3';
  7.     break;
  8. case 'arbrite':
  9.     include 'abritage.php3';
  10.     break;
  11. ...
  12.     default :
  13.     include 'erreur.php';
  14. }


 
http://www.nexen.net/docs/php/anno [...] ien=switch


Message édité par Berceker United le 28-07-2004 à 18:01:27
Reply

Marsh Posté le 28-07-2004 à 20:33:47    

TriadPtale a écrit :

Citation :

Pour le haut.php3, j'ai juste mis un mot sous balises  
 
Code :
 
  <FONT COLOR="#000000" size="+1">Comité</FONT>


 
je lirai un bon ptit tutorial xhtml / css avant de commencer le php :)


Pourkoi tu dis ça ???
Faut pas y aller en HTML c ça ?
 

Berceker United a écrit :

Code :
  1. switch ($page) {
  2. case 'sport':
  3.     include 'sportifs.php3';
  4.     break;
  5. case 'calendar':
  6.     include 'calendrier.php3';
  7.     break;
  8. case 'arbrite':
  9.     include 'abritage.php3';
  10.     break;
  11. ...
  12.     default :
  13.     include 'erreur.php';
  14. }


 
http://www.nexen.net/docs/php/anno [...] ien=switch


Merci pour le tuyau ;)

Reply

Marsh Posté le 29-07-2004 à 11:53:02    

Citation :

Pourkoi tu dis ça ???
Faut pas y aller en HTML c ça ?


 
je disais ça par rapport à tes balises 'font'. si tu connais deja le html, passer en xhtml (qui n'est rien qu'une version plus "stricte" du html) et de gérer par exemple tes polices via une feuille css,  
 
ça va pas te prendre bq de temps et t'auras qq chose de bq plus propre :)

Reply

Marsh Posté le 29-07-2004 à 12:43:38    

t'aurais un lien ki explique simplement ça ?

Reply

Marsh Posté le 29-07-2004 à 13:00:53    

http://openweb.eu.org/articles/html_au_xhtml/
 
super bien fait comme site, tu li cet article la et tu survole les autres ;)
 
et pour la pratique "avancée" :
http://www.alsacreations.com/articles/

Reply

Marsh Posté le 29-07-2004 à 13:07:32    

SUPER :hello:

Reply

Marsh Posté le 29-07-2004 à 13:10:37    

http://openweb.eu.org/articles/pourquoi_standards/
 
ya cet article là qui est indispensable aussi :)

Reply

Marsh Posté le 29-07-2004 à 14:35:03    

Je sais que ce n'est pas ta question à la base, mais je ne suis pas sur que l'utilisation du tableau pour faire des pseudo frames soit la meilleure solution (je ne conteste pas qu'elle fonctionne cependant)
 
perso j'utilise la balise div et les css (pour pouvoir faire du défilement dans une de tes pseudo frame notamment)
 
voici un lien avec un exemple simple pour ceux que ça intéresse :
http://www.alsacreations.com/articles/frames/

Reply

Marsh Posté le 29-07-2004 à 17:45:01    

oké merci :jap:

Reply

Marsh Posté le 03-08-2004 à 22:45:03    

J'ai contacté nfhp2 ki a un site en PHP, et il m'a donné ses sources :)
 
Je me rends compte ke c kasiment PAREIL ke ce ke j'ai ! :eek:
 
y'a une différence par rapport à mes sources, j'aimerai juste brièvement des explications.
 
Comme justement je l'avais vu sur un dses liens ke vous avez eu la gentillesse de me donner, j'ai vu k'il y avait des balises <div> !
 
cékoiça ???

Reply

Marsh Posté le 04-08-2004 à 10:35:37    

<div> c'est une balise de block, comme <p>, <ul>... pour différencier les différentes grandes zones de ta page.
 
Regarde le lien que je t'ai donné, et celui-ci aussi :
http://www.alsacreations.com/articles/economie/

Reply

Marsh Posté le 04-08-2004 à 11:57:33    

Je vais peut etre dire une connerie et ce n'est peut etre pas ca la question mais ta page html n'a pas de balise ouvrante <BODY>
 
C'est quoi la question au fait? :o

Reply

Marsh Posté le 04-08-2004 à 12:15:37    

hop le fou a écrit :

Je vais peut etre dire une connerie et ce n'est peut etre pas ca la question mais ta page html n'a pas de balise ouvrante <BODY>
 
C'est quoi la question au fait? :o


ça sert à rien tu sais :/

Reply

Marsh Posté le 04-08-2004 à 12:20:11    

starconsole a écrit :

ça sert à rien tu sais :/


ca sert a rien une balise ouvrante BODY?
 :ouch:  
si quand même, et toute balise fermante est censée en avoir une ouvrante de toute facon  :sweat:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 04-08-2004 à 12:31:41    

Masklinn a écrit :

ca sert a rien une balise ouvrante BODY?
 :ouch:  
si quand même, et toute balise fermante est censée en avoir une ouvrante de toute facon  :sweat:


désolé, mais sur mon site j'ai pas de <BODY> ki traine sans rien :/
 
et ça marche très bien !

Reply

Marsh Posté le 04-08-2004 à 12:38:31    

edit: aaah scuse, indentation bizarre j'avais pas vu  

Citation :

</head><body bgcolor="#FFFFFF" text="#000000">


je te demande de me pardonner pour mon erreur  :sweat:  
a part ca, pense à vérifier souvent l'état de tes sites avec le validator, ca permet d'être tranquille à ce niveau
et teste les avec IE mais aussi avec Opera et Mozilla/Firefox (un navigateur Gecko quoi)
 
tiens, regarde cette page ca peut t'intéresser (le reste de la doc HTML 4.01 aussi bien sur)


Message édité par masklinn le 04-08-2004 à 12:43:41

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 04-08-2004 à 13:03:27    

Masklinn a écrit :

edit: aaah scuse, indentation bizarre j'avais pas vu  


+1
J'avais pas vu que la balise y était :sweat:

Reply

Marsh Posté le 04-08-2004 à 13:30:03    

Pas la version 7. Mais au poire une modification du httpd.conf peut régler ce souci ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 04-08-2004 à 15:28:22    

J'AI TROUVE !!!!!!!
 
Incroyable ! Vous savez ce ki a foiré en fait ???
 
J'avais mis comme dossier sous EasyPHP "Site comité 86 tt"
 
MOSSIEUR REFUSE LES ACCENTS !
 
sans accent ça marche :/
 
 :pfff: Kelle merde je suis !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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