VIVEZ LE
FOOTBALL !

Posez votre question Signaler

Débutant PHP, pagination simple

tchernosplif 469Messages postés 8 novembre 2009Date d'inscription 20 avril 2012Dernière intervention - Dernière réponse le 15 déc. 2010 à 00:42
Bonjour,
Dans le but de remplacer des iframes et frames sur mon site, j'essai de mettre en place une page en PHP avec des div et des includes , ainsi qu'une URL variable pour améliorer le référencement. index.php?page=....
J'ai trouvé un vieux tuto (2003) ici
http://www.asp-php.net/tutorial/asp-php/noframe.php?page=2
mais cette partie pose problème
<?
if ($_GET('page')) {
$page = $_GET('page');
} else {
$page = 'main.php';
}
include($page);
?>
Pourriez-vous m'indiquez si le tuto est pourri ou si c'est moi ?
Lire la suite 

Débutant PHP, pagination simple »

9 réponses
Réponse
+0
moins plus
Je dirai pas terrible le tuto...
Déjà $_GET('page') à remplacer par $_GET['page'].
Ensuite:
if ($_GET['page']) { ... }

ça vérifie pas grand chose.
A la limite:
if(isset($_GET['page'])) { ... }

ça vérifie que la variable est bien déclaré.

Regarde plutôt ce tuto: http://www.phpdebutant.org/article68.php ainsi que: http://www.lephpfacile.com/howto/6-comment-faire-un-affichage-page-par-page-en-php
Si tu combines ces deux tuto tu aura une page tout à fait correct.
tchernosplif- 15 déc. 2010 à 00:17
les 2 sites sont à moi, c'est juste que un serveur gère le CURL et pas l'autre. je vais essayer ta méthode, en gros je n'arrive pas à appeler cette page dans ma page
arthezius- 15 déc. 2010 à 00:19
ça reste deux sites différents.
Dans ce cas, du premier met un lien vers le deuxième plutôt que de l'inclure dedans.
tchernosplif- 15 déc. 2010 à 00:42
là n'est pas la question, en l'occurrence, pour ma page de test, tout est sur le même site.
Malheureusement je n'arrive pas à appliquer ta méthode, j'ai remplacé le 2ème ? par un & mais ça renvoie une erreur

de plus, j'ai un message d'erreur si aucun fichier n'est appelé, je voudrais le retirer.
Ajouter un commentaire
Ce document intitulé « débutant PHP, pagination simple » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?