livre d or

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : livre d or

par VaN » 01 févr. 2006, 19:12

include 'livre/guestbook.php';
?

par aprenti » 01 févr. 2006, 17:33

ok , donc j avais bien compris la queston je crois.
Je pense que je vais laissé tomber l histoire de la varaible $cat je m embrouille plus qu autre chose.
Je vais essayer d etre plus explicite:
j ai fais un index.php qui contient un menu sur la droite un header et une page centrale ,comment je fais pour inclure le guestbook du script ci dessus dans ma page centrale ? et que les pages suivantes et précédente s affiche aussi dans ma page centrale ,sachant que le fichier guestbook.php se trouve dans un dossier livre.
Le fichier s apelle guestbook car apres avoir lu pas mal j essaye la pratique et je m entraine sur des script présent sur le net et assez simple ,mais j arrive pas a integret ce simple script dans mon design.
Voila j espere que vos avez compris mon problème et que je parle pas trop pour rien dure :D
merci d avance.

par Cyrano » 01 févr. 2006, 10:56

Je crois que tu n'as pas compris ma question : ta variable $cat pour être utilisée doit avoir au préalable été initialisée, ce qui veut dire qu'une valeur lui a été affecté :
$cat = "valeur xyz";
Or dans ce bout de code, cette partie est absente : donc soit il manque un bout du code que tu n'as pas montré, soit ton code ne peut que planter... :-k

par aprenti » 01 févr. 2006, 09:45

Désoler pour les doublons (la fatigue)je me suis inscrit pour la facilité.
enfaite j ai lu beaucoup pour connaitre les bases du php (php debutant et d autres)
enfaite pour la variable $cat a la base c était $page sur le site que j avais pris cette facon de faire et il n y avait pas de valeur pour $page et de plus ma page livre d or s affiche donc je pensais que c etait bon .
$page est une variable deja définie et le faite de la changée lle a plus de valeur?
j espere avoir répondu a ta question.
Sinon as tu trouvé le problème est du a la variable?
merci d avoir repondu aussi vite .
bonne journée ++++

par Cyrano » 01 févr. 2006, 08:51

Primo, on arrête de s'exciter sur le [F5], j'ai viré les copies à la poubelle.

Pour ton problème:
<?
if (empty($cat)) {include('accueil.php');}
elseif ($cat=='livre') {include('./livre/guestbook.php');}
elseif ($cat=='erreur404'){include('404.php');}
?>
Où est donc définie la variable $cat ?

livre d or

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 :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:
<?
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 :D

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>&nbsp;';  
}  
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 :D :D