par
gros debutant » 01 févr. 2006, 08:21
bonjour tous le monde ,il est presque 7h du mat et je connais presque toute les pages de google au sujet de l include
à force de chercher et ca fait 3 jours que je bloque.
donc je debute en php , et j ai un gros probléme
j espere que vous aurez le courage de lire jusqu au bout
j ai fait un site sous dreamweaver avec un menu et une page centre dans celle ci j ai fais un include :<? include('lien.php');
voici le fichier:
<?
if (empty($cat)) {include('accueil.php');}
elseif ($cat=='livre') {include('./livre/guestbook.php');}
elseif ($cat=='erreur404'){include('404.php');}
?>
et donc pour afficher mon livre d or j ai fais le lien:
<a href="index.php?cat=livre">
et donc tous ce passe bien, cela affiche bien mon livre dans la partie de centre de mon site, mais le probleme et que sur le script que j essaye de faire ,quand je clique sur les pages suivantes ou précédentes les messages de mon livre d or ne sont plus dans mon site ,et je pense que ma redirection n est pas bonne.
voici mon script du livre et j ai mis en rouge la ou je pense que se trouve les problèmes:
?>
<html>
<head>
<title>Livre d'or</title>
</head>
<body>
<form action="<?php echo $PHP_SELF; ?>" method="POST">
<input type="hidden" name="posted" value="1">
<div align="center">
<center>
$PHP_SELF veut dire que ca affiche sur la meme page je crois et moi je veux qu il soit dans l include de ma page index du site.
suite du code pour ceux qui dorment pas encore
voici pour les pages suivantes et precedentes:
if ($_GET['start'] == 0) {
echo '<strong><font size="1" face="Verdana">[1]</font></strong>';
} else {
echo '<a href="guestbook.php?start=0">[1]</a> ';
}
for($index=1;($index*$nb)<$row[0];$index++) {
$pg = $index+1;
if(($index*$nb)!=$start) {
print('<a href="guestbook.php?start='.($index*$nb).'">');
echo '['.$pg.']';
print("</a>");
}
else {
echo ' <strong><font size="1" face="Verdana">['.$pg.']</font></strong>';
} }
je dois mettre koi pour que mon livre apparaisse dans l include de ma page index?
pour etre le plus complet possible
voici mes fichiers index.php (ou je veux inclure le livre) et un dossier livre
merci pour votre aide et j espere qu il y a une solution

bonjour tous le monde ,il est presque 7h du mat et je connais presque toute les pages de google au sujet de l include :shock: :shock:
à force de chercher et ca fait 3 jours que je bloque.
donc je debute en php , et j ai un gros probléme
j espere que vous aurez le courage de lire jusqu au bout
j ai fait un site sous dreamweaver avec un menu et une page centre dans celle ci j ai fais un include :<? include('lien.php');
voici le fichier:
[php]<?
if (empty($cat)) {include('accueil.php');}
elseif ($cat=='livre') {include('./livre/guestbook.php');}
elseif ($cat=='erreur404'){include('404.php');}
?>[/php]
et donc pour afficher mon livre d or j ai fais le lien:
[php]<a href="index.php?cat=livre">[/php]
et donc tous ce passe bien, cela affiche bien mon livre dans la partie de centre de mon site, mais le probleme et que sur le script que j essaye de faire ,quand je clique sur les pages suivantes ou précédentes les messages de mon livre d or ne sont plus dans mon site ,et je pense que ma redirection n est pas bonne.
voici mon script du livre et j ai mis en rouge la ou je pense que se trouve les problèmes:
[php]?>
<html>
<head>
<title>Livre d'or</title>
</head>
<body>
<form action="<?php echo $PHP_SELF; ?>" method="POST">
<input type="hidden" name="posted" value="1">
<div align="center">
<center>[/php]
$PHP_SELF veut dire que ca affiche sur la meme page je crois et moi je veux qu il soit dans l include de ma page index du site.
suite du code pour ceux qui dorment pas encore :D
voici pour les pages suivantes et precedentes:
[php]if ($_GET['start'] == 0) {
echo '<strong><font size="1" face="Verdana">[1]</font></strong>';
} else {
echo '<a href="guestbook.php?start=0">[1]</a> ';
}
for($index=1;($index*$nb)<$row[0];$index++) {
$pg = $index+1;
if(($index*$nb)!=$start) {
print('<a href="guestbook.php?start='.($index*$nb).'">');
echo '['.$pg.']';
print("</a>");
}
else {
echo ' <strong><font size="1" face="Verdana">['.$pg.']</font></strong>';
} }[/php]
je dois mettre koi pour que mon livre apparaisse dans l include de ma page index?
pour etre le plus complet possible
voici mes fichiers index.php (ou je veux inclure le livre) et un dossier livre
merci pour votre aide et j espere qu il y a une solution :D :D