Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/12/2007, 09h25   #1
Nouveau Membre du Club
 
Inscription : février 2006
Messages : 116
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 116
Points : 27
Points : 27
Par défaut Comment faire un include avec un lien de genre index.php?page=rubrique

Bonjour, j'ai chercher partout sur google pour savoir comment faire un include de sorte avec index.php?page=rubrique:

Code :
<?php include "index.php?page=rubrique";?>
mais sa ne marche pas , j'avais déja vu un exemple comme ça sur un site mais je sais plus ou .

Comment faudrais faire pour faire un include avec un lien comme sa mais que sa marche avec global off?



j'ai une deuxieme question pour un 2éme projet:

j'ai changer mon fichier .htaccess comme l'hebergement ont dit de mettre sa en php5 et mettre des lignes pour rendre .php5 compatible avec .php .html .html et que donc c'est en global off , bref, bein à cause de global off on dirais que ceci ne marche plus :

Code :
<?php @include('http://www.MonDomaine.fr/fiche.php?depart=domaine'); ?>
comment faudrais faire pour que cela remarche?

Merci d'avance, bonne journée
mecmec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2007, 09h43   #2
Membre du Club
 
Inscription : mai 2006
Messages : 45
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mai 2006
Messages : 45
Points : 41
Points : 41
j'ai jamais vu un truc comme ça.

on peut pas inclure une page de cette manière.

au lieu et mettre <?php include "index.php?page=rubrique";?>
il suffit de mettre <?php include "rubrique.php";?>
mbounou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 18h12   #3
Membre du Club
 
Inscription : décembre 2005
Messages : 101
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 101
Points : 45
Points : 45
Citation:
Envoyé par mecmec Voir le message
Bonjour, j'ai chercher partout sur google pour savoir comment faire un include de sorte avec index.php?page=rubrique:

Code :
<?php include "index.php?page=rubrique";?>
Pour faire passer les variables, rien ne t'empêche de les définir avant :

Code :
1
2
3
4
5
 
<?php 
$_GET['page'] = "rubrique";
include('index.php');
?>
__________________
La connaissance, c'est comme la confiture : moins on en a, plus on l'étale !
Coluche

http://www.oliotechnology.fr
Istrella est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 09h10   #4
Invité de passage
 
Inscription : avril 2005
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 1
Points : 1
Points : 1
Je ne sais pas si ce que je vais te dire correspond bien a ta question.
De mon point de vue, ta var "page=rubrique", doit te permettre d'afficher la page rubrique.php.

Dans ce cas, je te conseille de faire la chose suivante :
créer une page includePage.php que tu vas inclure dans index.php.

description de la page includePage.php :
- tu vas recuperer les valeur de "page" de "index.php?page=rubrique"
- puis inclure la page correspondante

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
if(isset($_GET['page'] && .....) // tu fais tes tests de sécurité.
{
   if($_GET['page'] == "rubrique")
   {
    include('rubrique.php');
   }
   elseif ($_GET['page'] == "pageN")
   {
    include('pageN.php');
   }
}
Puis tous tes liens pour afficher les pages seront comme ca :
index.php?page=rubrique
index.php?page=pageN
etc.


Voila en gros l'idée principale.
domzique est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h01.


 
 
 
 
Partenaires

Hébergement Web