Page 1 sur 2

include de pages avec liens.

Posté : 26 juil. 2005, 14:13
par Emeric73
Bonjour,

Je c'est qu'il existe un script PHP qui évite l'utilisation d'une fram, je l'avais utiliser auparavant sur un de mais site mais le problème c'est que je me rappel plus du code source a mettre.

Je c'est que le lien donne un truc de ce style quand on appel la page /?op=lesliens

Et normalement la page s’affiche à l'endroit ou y a le code source.

Merci beaucoup.

Posté : 26 juil. 2005, 14:23
par adri
hum hum, j'hésite à poster cette tite url, je sais pas si concurence ou pas...

donc, modérateurs, vous êtes invités à supprimer ce message si ça vs gêne.

Sinon, va voir sur www.phpdebutant.org
dans la section: "Les pseudo-frames"

Posté : 26 juil. 2005, 14:23
par Cyrano
Voilà de la lecture instructive sur le sujet

Posté : 26 juil. 2005, 15:59
par Emeric73
Oki merci je vais faire avec sa c'est cool

Posté : 26 juil. 2005, 16:01
par fab
regarde du côté de include
Pour récupérer la valeur de la variable d'url c'est dans le tableau $_GET
Apres je te conseil vivement les articles de phpdebutant et aussi
http://fr.php.net/introduction

Posté : 26 juil. 2005, 16:19
par Emeric73
Merci j'ai comprie

Merci encore a tous le monde.

Posté : 26 juil. 2005, 16:41
par Emeric73
J'ai un autre problème maintenant, quand on mais le code non sécuriser il y a une page par défaut qui s’affiche mais avec le code sécuriser impossible de faire afficher une page par défaut. Je comprends rien.

Meric d'avance.
<?php

$pageOK = array('accueil' => 'accueil.php',
	'aa' => 'aa.php',
	'bf2' => 'bf2.php',
	'team' => 'team.php',
	'tel' => 'tel.php',
	'contacts' => 'contacts.php');

if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
    include($pageOK[$_GET['page']]);   // Nous appelons le contenu central de la page
}

?>

Posté : 26 juil. 2005, 16:44
par pjl
et si tu mettais un else après ton if ?

Posté : 26 juil. 2005, 16:48
par Emeric73
re,

Comment sa ?? je suis débutent c'est encore du chinois pour moi le PHP :)

Marci

Posté : 26 juil. 2005, 16:54
par pjl
toi, tu as passé beaucoup de temps à chercher par toi même avant de me répondre. :?

Extrait de la doc PHP :
<?php
if ($a > $b) {
    print "a est plus grand que b";
} else {
    print "a est plus petit que b";
}
?> 

Posté : 26 juil. 2005, 17:20
par Emeric73
:roll: La je doit vraiment être con mais c'est encore pire pour moi ton truc ne veux pas dire grand chose. Je capte rien au PHP, toi peux être que c’est clique claque hop c’est bon, mais moi c’est pas mon qua

Posté : 26 juil. 2005, 17:21
par mere-teresa
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
es-tu sûr que ta condition soit vérifiée ?

Posté : 26 juil. 2005, 17:23
par Emeric73
Ba c'est ce qui est ecrie sur l'article de PHP débutant, pourquoi c'est faut ??

Posté : 26 juil. 2005, 17:27
par pjl
:roll: La je doit vraiment être con mais c'est encore pire pour moi ton truc ne veux pas dire grand chose. Je capte rien au PHP, toi peux être que c’est clique claque hop c’est bon, mais moi c’est pas mon qua
Ca s'apprend comme la grammaire ou l'orthographe, progressivement.

Posté : 26 juil. 2005, 18:15
par Emeric73
Pjl, Oui mais en attendent sa ne répons pas a ma question de pourquoi sa me mais pas une page par défaut. Ci tu veux pas m'aidée je ne t'oblige pas a répondre a mon topique…..