Probleme url include - PHP - Programmation
Marsh Posté le 08-08-2006 à 03:53:26
<?php
$page = 'include/'.$_GET['page'].'.php';
include($page);
?>
a essayer
PS : quel est la structure de ton site web ? Tu spécifies que les pages sont dans un dossier include. Tu as bien vérifié que c'était le cas ?
Marsh Posté le 08-08-2006 à 07:56:43
quand tu envois des données via url depuis php4 faut utilisé la variable d'environnement $_GET.
Il y a plusieur tuto à se sujet sur le net.
Sinon tu fait un seconde erreur la ligne 4 doit te donner un erreur de synthaxe, la forme correct aurait été:
Code :
|
Marsh Posté le 08-08-2006 à 10:59:28
Merci, mais celà ne résou pas mon probléme !!
Je vais essayer d'être plus clair, j'ai ma page html, dans lequel j'"include" le contenu... donc mes pages index.php?page=x marchent, mais l'home ( index.php ) ne sais pas quoi inclure comme contenu et me met un message d'erreur ....
J'éspére que nous allons ensemble résoudre mon pb ....
merci de votre aide,
jhybé
Marsh Posté le 08-08-2006 à 12:00:03
Code :
|
En clair si tu n'a pas précisé de page ça te met l'index, sinon ça prend ton paramètre..
Si j'ai bien compris ...
Sinon explain un peu plus
Marsh Posté le 08-08-2006 à 12:47:26
J'ai mit ce code tout en haut de ma page....
Code :
|
Mais j'ai un mess d'erreur sur mon index.php !!!
Dsl, je débute en php ....
Marsh Posté le 08-08-2006 à 14:05:51
$page = $_GET['page']
c'est une belle faille d'include que voilà...
Marsh Posté le 08-08-2006 à 16:53:26
Jhybe: Ca aiderait si tu filais le message d'erreur que tu rencontres
Marsh Posté le 08-08-2006 à 02:08:26
Bonjour à tous
J'ai un fichier html dans lequel je veux inclure des fichiers php.... jusqu'à là pas de pb, sa marche bien ....
J'utilise ce code :
Mon url donne sa : index.php?page=index
index.php?page=1
index.php?page=2
hélas, index.php ne marche pas !!!
Je voudrais qu'il affiche mon include "index" ....
Avez vous la solution ??
merci
jhybé