Salut tous le monde

Voilà j'ai un petit problème, j'ai fais mon site sous la forme du tutorial AlsaCréation (http://www.alsacreations.com/articles/frames/suite.php), à savoir des div à la place des psedo-frames...

Bref jusque là pas de problème , j'arrive meme à comprendre le code Smiley lol SAUF ça ==> frames2.php?
A parement c'est obligatoire de mettre ca pour dire qu'il doit afficher ce qu'on lui demande dans la <div> concernée...

Bref j'arrive a le faire marché sans comprendre, mais le problème qui se pose maintenant, c'est que si admettons que la page accueil.htm à un lien vers accueil2.htm, je fais quoi comme lien dans accueil.htm ????

En espérent mettre bien fais comprendre Smiley rolleyes Smiley confus


Merci d'avane pour vos réponses
Modifié le 29 Nov 2004 - 19:43
Bon je vous met le code aussi Smiley lol

<?php 
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page']; 
 switch($page)
{
case 'accueil': include ('accueil.htm');break;
case 'presentation': include ('presentation.htm');break;
case 'suite':include ('suite.htm');break;
case 'fin':include ('fin.htm');break;
} 
?> 


<ul>
	<li><a href="frames2.php?page=accueil">Accueil du site</a></li>
	<li><a href="frames2.php?page=presentation">Présentation</a></li>
	<li><a href="frames2.php?page=suite">Suite</a></li>
	<li><a href="frames2.php?page=fin">Dernière page</a></li>
</ul> 

Modifié le 29 Nov 2004 - 18:45
Administrateur
Bonjour et bienvenu à toi.
Tu peux te présenter dans le Bar du Forum dans le topic des présentations Smiley cligne (en passant, un petit effort -si possible- sur l'orthographe sera également le bienvenu re- Smiley cligne )

Tu as lu http://www.phpdebutant.org/article68.php ("Pour plus de détails sur le code PHP et sa mise en place pour les pseudo-frames, visitez le site phpdébutant") ? Et compris?
Pour ce qui est du lien accueil-->accueil2 , Raphael en parle dans son tuto. Pour moi c'est assez clair et j'ai donc du mal à voir ce que toi tu comprends pas. Peux-tu être plus précis (exemple: qu'as tu essayé, est-ce que ça fonctionnait ou pas?)
Administrateur
Salut,

Pour commencer, tu as utilisé des balises de citation pour ton code et non des balises de... code Smiley smile Tu pourrais éditer ton post, ce sera plus pratique.

Ensuite :
- le nom de frames2.php n'est pas obligatoire : tu nommes ta page-mère comme tu le veux (en général index.php). Il se trouve que je l'ai nommé "frames2" parce que "index" existait déjà : c'est la page d'explication du tuto.
- pour inclure "accueil2.htm", il suffit de faire comme pour les autres pages :


case 'accueil2':include ('accueil2.htm');break;
...
 <li><a href="frames2.php?page=accueil2">Accueil2</a></li>
Ok merci de t'as réponse Felipe,

Et désolé pour l'orthographe ca sera mon éternel problème Smiley ohwell

Maintenant, nan franchement j'ai encore relu le tutorial et je ne vois pas pour le fameux accueil.htm=> index.htm => index2.php... (exemple)

Alors oui j'ai essayer beaucoup de chose style :

La page "d'include"
a écrit :
case 'index2': include (index2.php');break;

et sur la page appelée
a écrit :
<a href="frames2.php?page=index2">index2titre</a>


Mais bon rien n'y fait......
Ben petit détail je change de répertoire, là je l'ai pas mit pour simplifier, mais il n'y a pas d'erreur à ce niveau......
Steve11 a écrit :
Ok merci de t'as réponse Felipe,

Et désolé pour l'orthographe ca sera mon éternel problème Smiley ohwell

Maintenant, nan franchement j'ai encore relu le tutorial et je ne vois pas pour le fameux accueil.htm=> index.htm => index2.php... (exemple)

Alors oui j'ai essayer beaucoup de chose style :

La page "d'include"
case 'index2': include (index2.php');break; 

et sur la page appelée
a href="frames2.php?page=index2">index2titre</a>

Mais bon rien n'y fait......
Ben petit détail je change de répertoire, là je l'ai pas mit pour simplifier, mais il n'y a pas d'erreur à ce niveau......
Administrateur
Au fait, je déplace : le sujet n'a strictement rien à voir avec "CSS et mise en form"
Bon bon bon alors il viens d'où mon problème.....

Je vais vous détailler tous celà avec mes liens......
A savoir que c'est ma partie admin, et que mon plan est de ce style :

admin_accueil.php qui est dirigé (entre autres) vers admin_news qui LUI est dirigé vers rediger_news....

Donc pour amdmin_accueil j'ai :

  <?php 
if (!isset($_GET['page'])) $page= 'news'; else $page= $_GET['page']; 
 switch($page)
{
case 'news': include ('news/admin_news.php');break;
[i]case 'rediger_news': include ('news/rediger_news.php');break;[/i]
case 'gagnant': include ('gagnant/admin_gagnant.php');break;
case 'stock':include ('stock/admin_stock.htm');break;
case 'calendrier':include ('calendrier/admin_calendrier.php');break;
case 'sondage':include ('sondage/admin_sondage.php');break;
} 
?>  


Là c'est bon ca roule ......
Parcontre pour passer de admin_news à rédiger_news je fais quoi ???
de nouveau un isset(...) sur admin_news .....

En fait j'ai beaucoup de mal à voir le principe de tout celà, pense que demain je m'en sortirais mieux Smiley biggol , parceque ce soir j'ai vraiment du mal....

EDIT : Nan je suis nul plus de isset......
Modifié le 29 Nov 2004 - 19:04
Raphael a écrit :
Salut,

- le nom de frames2.php n'est pas obligatoire : tu nommes ta page-mère comme tu le veux (en général index.php). Il se trouve que je l'ai nommé "frames2" parce que "index" existait déjà : c'est la page d'explication du tuto.


Oki, oui j'ai compris et c'est en fait ce que je cite qu'il faut retenir.....
C'est le fameux frames2.php qui a égaré mon esprit, c'est tout bête (quant ont sais!) tu réaffiche simplement la même page.... Smiley biggol

Tous ça pour ça Smiley confused

Voili voilà un grand merci à tous ceux qui on participés à ce topic...
Et un grand merci, pour ce site qui est une mine d'informations!!!
Et vive l'alsace !!!!
Jetz getz los
Modifié le 29 Nov 2004 - 19:53
Igor a écrit :
Et vive l'alsace !!!!
Jetz getz los

Ca veux dire quoi? Smiley eek

lol c'est de l'alsacien, ca veux dire en traduction "Maintenant c'est partit"
(pas sûr de l'orthographe Smiley confus )
Administrateur
Steve11 a écrit :

Et vive l'alsace !!!!
Jetz getz los

Copain !! Smiley langue

ElMoustiko a écrit :
C'est aussi de l'allemend à l'orthographe près. Enfin, c'est surtout de l'allemand en fait Smiley cligne

Toi <tfoot> dans ta <thead> ou quoi ?! Smiley fache
C'est de l'alsacien pur souche !! (Dis tout de suite qu'on est allemand pendant que tu y es) Smiley biggol
Administrateur
ElMoustiko a écrit :
C'est aussi de l'allemend à l'orthographe près. Enfin, c'est surtout de l'allemand en fait Smiley cligne

KOODBOOL !

Steve11 a écrit :
Jetz getz los

encore pire : BAS-RHINOIS ! Smiley eek

(désolé pour le HS)
dew a écrit :

KOODBOOL !


encore pire : BAS-RHINOIS ! Smiley eek

(désolé pour le HS)


Smiley lol

(re-désolé pour le HS)