Annonces


#1 25/01/07 13:41:11

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Probleme d'affichage...

Bonjour,

Je ne suis pas programmeur mais ton livre d'or est vraiment très bien! le meilleur que j'ai pu trouver. Celà dit j'aimerai afficher sur la première page le livre... Je n'y arrive pas! du moins sans erreurs.

Voici ce que j'obtien au-dessus du livre affiché en première page:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/112/sdc/5/e/tonicdanse/index.php:8) in /mnt/112/sdc/5/e/tonicdanse/signatux/header.php on line 9

     En fait j'ai suivi les infos contnue dans livre.php mais j'ai du mal à comprendre! Dsl.

Surtout les étapes 3/4 et 4/4 qui sont pour moi flou, voir très flou!!!

Alors pour faire court comment puis je afficher le livre en première page sans passer de paramètres. C'est à dire, lorsque l'on lance le site, on lance obligatoirement index.php, et je souhaite afficher le livre en même temps!

C'est un site temporaire en attendant que j'ai le temps de refondre l'ensemble du site avec les thèmes flash que l'on peux trouver sur le net.

Merci d'avance... et félicitation JU pour ce beau travail !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 25/01/07 17:15:28

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: Probleme d'affichage...

Les explications décrites dans livre.php concernent particulièrement les sites fonctionnant déjà avec des pseudo-frames.
Tu peux également ne pas t'occuper des explications, et modifier le code HTML autour de petits éléments PHP, en bas du fichier, pour intégrer les éléments environnants.

Pour ton erreur, crée un dossier nommé sessions chmodé à 777 à la racine de ton FTP.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 25/01/07 18:52:44

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Re: Probleme d'affichage...

Merci, mais j'ai recréé ce répertoire sessions chmodé à 777 et ça ne change rien!

Donc sans me préoccuper des pseudo frames, que faut il que je mette comme code pour intégrer le livre dans ma première page et qu'il se charge automatiquement sans passr de paramètres.
EX:
Je lance index.php et en bas de ma page le livre s'affiche.

Moi j'ia mis ceci:

En haut de page:
<?php
    define('SGTUX_ROOT','signatux/'); // Chemin du dossier
    define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));
    if(SGTUX) require_once SGTUX_ROOT.'header.php'
?>

Avant le head:
<?php if(SGTUX) sgtux_header() ?>

et dans le cadre qui m'interresse:
<?php
    if(SGTUX) signatux(); else
    {
        $page."livre.php";
    }
?>

Mais j'ai essayé de ne mettre que :
<?php include("livre.php"); ?>

Et rien n'y fait ou je n'ai rien d'affiché ou il y a des messages d'erreur. Je sais que l'erreur viens surtout du fait que je ne sais pas bien l'utiliser.

Merci, A+

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 25/01/07 19:52:44

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: Probleme d'affichage...

Adresse ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 26/01/07 10:06:28

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Re: Probleme d'affichage...

Je suppose que tu parle de l'adresse du site...

C'est le bordel dans le code mais comme il est provisoire c'est pas grave. (hum) ;o)

tonicdanse.free.fr

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 26/01/07 15:38:21

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: Probleme d'affichage...

Ok, donc :
- le dossier sessions a une utilité.
- il te reste à correctement mettre :

Code:

<?php
    define('SGTUX_ROOT','signatux/'); // Chemin du dossier
    define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));
    if(SGTUX) require_once SGTUX_ROOT.'header.php'
?>

en haut de page. Tout tout en haut de page, avant tous autres éléments (là il est en plein milieu, la preuve les warnings reflétent le code) !



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 27/01/07 10:40:38

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Re: Probleme d'affichage...

Bon tu vas me prendre pour un gros nul!!! En fait c'est déjà le cas...  blush

Je te met une copie de mon code en debut de page:
------------------------------------------------------------------
<?php
    define('SGTUX_ROOT','signatux/'); // Chemin du dossier
    define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));
    if(SGTUX) require_once SGTUX_ROOT.'header.php'
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- DW6 -->
<?php if(SGTUX) sgtux_header() ?>
<head>
*
*
*
------------------------------------------------------------------

Voilà, puis j'ai essayé de mettre ceci pour afficher le livre :
------------------------------------------------------------------
<?php
    if(SGTUX) signatux(); else
    {
        include("livre.php");    --> Avec ça j'affiche le livre, par contre avec ($page."livre.php"wink rien d'affiché.
    }
?>
------------------------------------------------------------------

J'ai placé un lien sur la première page :
Cliquez ici pour en savoir plus!  --> Va faire un tour si tu veux voir mais avec celui-ci il n'y a pas de souci d'affichage car je passe les parametre PHP à signatux.

Je ne sais pas comment faire mais je souhaite avoir ce résultat dès chargement de la première page si possible! Sinon c'est pas grave je mettrai un lien qui renvoi vers le livre d'or, tant pis.

A+ Ju et merci

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#8 27/01/07 12:32:41

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: Probleme d'affichage...

Ta page sans erreurs :
http://tonicdanse.free.fr/?p=signatux

A la limite tu peux faire comme ça, en effet...

Remplace juste :

Code:

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

Par :

Code:

<?php if(SGTUX) signatux() ?>

et pense à appeller ta page en ajoutant ?p=signatux.

Et si tu veux avoir à rien ajouter dans l'adresse, remplace plutôt par :

Code:

<?php signatux() ?>



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité 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