Annonces


  • Accueil
  •  » Signatux
  •  » intégration du livre d'or dans un site, fonction "include" (Résolu)

#1 19/04/07 21:32:07

bid-ouil
Nouveau
Date d'inscription: 19/04/07
Messages: 5
Envoyer un MP

  Email

intégration du livre d'or dans un site, fonction "include"

Bonjour,

Je suis en train de réaliser mon site perso (en php et css), et je n’arrive pas à intégrer le livre d’or dans mes pages. Je cherchais un livre d’or accessible, eh bien je ne m’attendais pas à ça ! Vraiment super, mais quelques soucis pour intégrer la bête.

J’ai donc un index.php qui contient le doctype, ainsi que toutes les div (entête, menu, zone d’affichage du contenu, pied de page), un fichier main.php, ainsi qu’une feuille de style.

Voici la manière d’afficher le contenu dans la div « frame » (exemple avec une page fictive livredor.php):

Dans la page index.php :

pour la div du menu :

<li><a id="livredor" href="index.php?page=livredor" accesskey="" title="Page du livre d'or">Livre d'or</a></li>

pour la div du contenu:

<div id="frame">       
<div id="main"><?php include ("main.php"); ?>          
</div>
</div>

>Dans la page main.php :

<?php
switch ($_GET['page'])
{
case 'livredor' :
include('livredor.php');
break;
}
?>

En lisant la doc sur les pseudos frame et signatux, je ne comprend pas comment intégrer le livre d’or à mon site et surtout comment adapter la fonction incluse.

Une petite aide serait la bien venue, car mon petit niveau de bidouille ne me permet plus d’avancer ! Merci d’avance. smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 19/04/07 22:09:31

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: intégration du livre d'or dans un site, fonction "include"

Tu ne donnes pas l'erreur affichée ?


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 20/04/07 12:25:18

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: intégration du livre d'or dans un site, fonction "include"

Il faut que tu suives la doc qui est en commentaire en entête du fichier livre.php, à ouvrir avec un éditeur texte.

Dans ton cas, tu dois appliquer ces modifications directement sur ta page index.php (code à ajouter tout en haut, header, etc) et tu dois donc remplacer :

Code:

<?php include ("main.php"); ?>

par :

Code:

<?php
    if(SGTUX) signatux(); else
    {
        include ("main.php");
    }
?>

Si main.php contient des éléments qui doivent également être présent autour du livre, c'est évidemment à adapter.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 31/05/07 20:19:45

bid-ouil
Nouveau
Date d'inscription: 19/04/07
Messages: 5
Envoyer un MP

  Email

Re: intégration du livre d'or dans un site, fonction "include"

Ju a écrit:

Il faut que tu suives la doc qui est en commentaire en entête du fichier livre.php, à ouvrir avec un éditeur texte.

Dans ton cas, tu dois appliquer ces modifications directement sur ta page index.php (code à ajouter tout en haut, header, etc) et tu dois donc remplacer :

Code:

<?php include ("main.php"); ?>

par :

Code:

<?php
    if(SGTUX) signatux(); else
    {
        include ("main.php");
    }
?>

Si main.php contient des éléments qui doivent également être présent autour du livre, c'est évidemment à adapter.

Un grand merci d'avoir répondu si vite et milles excuses de na pas avoir répondu plus tôt...certains évènements arrivent sans prévenir...et maintenant je me remet dans le bain smile

En fait toutes les pages de mon site se trouvent dans ce fichier main.php tel que:

<?php
switch ($_GET['page'])
{
case 'livredor' :
include('livredor.php');
break;
case 'photos' :
include('photo.php');
break;
case 'parcours' :
include('parcours.php');
break;
}
?>

En cliquant sur le lien correspondant au livre d'or (faisant appel à livredor.php située dans le main.php) dans le menu de l'index où figurent tout les liens de mon site et sachant que le contenu s'affiche dans la div "contenu" de mon site je ne vois toujours pas comment faire pour intégrer signatux!

A moins qu'une grosse météorite tombe là où j'habite je pourrais rcette fois ci réagir plus vite! Encore un grand merci  smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 01/06/07 11:08:05

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: intégration du livre d'or dans un site, fonction "include"

C'est pas vraiment ce qu'il y a de plus clean ta façon de faire, mais pourquoi pas ^^.
Plutôt que d'appeller la page avec "livredor", utilise "signatux" pour ta variable $_GET['page'].

En principe ça devait t'afficher signatux en intégration, et pense à te connecter en admin et aller sur ton livre par ce biais, pour qu'il enregistre automatiquement la nouvelle adresse.

Quelle est l'URL de ton livre d'or ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 01/06/07 15:51:54

bid-ouil
Nouveau
Date d'inscription: 19/04/07
Messages: 5
Envoyer un MP

  Email

Re: intégration du livre d'or dans un site, fonction "include"

Ju a écrit:

C'est pas vraiment ce qu'il y a de plus clean ta façon de faire, mais pourquoi pas ^^.
Plutôt que d'appeller la page avec "livredor", utilise "signatux" pour ta variable $_GET['page'].

En principe ça devait t'afficher signatux en intégration, et pense à te connecter en admin et aller sur ton livre par ce biais, pour qu'il enregistre automatiquement la nouvelle adresse.

Quelle est l'URL de ton livre d'or ?

Voici l'url:

http://tcstest2007.free.fr/

il ne s'agit pas là de l'url publique mais de mon serveur de test perso pour construire mon site...en fait là il y à bien le livre intégré (à moitié plutôt...) et l'admin ne fonctionne pas...bref faut que je remette tout à plat...(il y a aussi plein d'erreurs partout partout dans ce site je sais qu'il y a encore du boulot!  biggrin )

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 18/06/07 18:40:17

bid-ouil
Nouveau
Date d'inscription: 19/04/07
Messages: 5
Envoyer un MP

  Email

Re: intégration du livre d'or dans un site, fonction "include"

Bonjour!

Merci beaucoup pour toutes les infos, maintenant ça marche... smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
  • Accueil
  •  » Signatux
  •  » intégration du livre d'or dans un site, fonction "include" (Résolu)
Actuellement aucun autre membre et 2 invités sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson