Annonces


  • Accueil
  •  » Signatux
  •  » Intégrer à une page (on s'approche) (Résolu)

#1 01/08/08 23:18:43

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Intégrer à une page (on s'approche)

EDIT : Le livre est maintenant intégré, mais de manière étrange, voir dernier post

Dernière modification par N2O (22/11/08 14:30:17)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 02/08/08 11:51:13

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

  Email  Site web

Re: Intégrer à une page (on s'approche)

Comment as-tu intégré ton ancien livre d'or ?
Tu devrais pouvoir utiliser la même technique.

Sinon tu as le choix entre deux méthodes : iframe ou pseudo-frame.
La première solution est simplissime, mais pas la plus conseillée (apparition d'un scroll, mauvais référencement, mauvaise accessibilité). La seconde est parfaite, mais nécessite plus de connaissances. Si tu édites le fichier livre.php tu pourras trouver une explication du procédé en français.

Connais-tu un petit peu PHP ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 02/08/08 13:19:44

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

L'ancien livre d'or proposait dans l'administration une option qui faisait tout tout seul.
Il suffisait d'indiquer le nom de la page dans laquelle intégrer le livre.
On affichait donc un code d'affichage dans la page qui recevrait le livre d'or, et un autre code dans une autre page qui nous était donné dans l'administration.
Je sais pas si j'ai été très clair mais...

Sinon, non, mes connaissances en PHP sont énormément limitées malheureusement, c'est pour ça que je cherchais des scripts déjà tout fait comme le votre. err

Merci pour la réponse.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 07/08/08 00:31:15

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Un petit peu d'aide ? Beaucoup ? ^^'

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 12/08/08 22:26:55

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Je commence à être désespéré frown

Dernière modification par N2O (13/08/08 02:01:57)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 13/08/08 21:59:46

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

Re: Intégrer à une page (on s'approche)

As-tu essayé la méthode de la doc ? Les iframes ne sont que de l'HTML, il n'y a pas besoin d'être expert en PHP pour faire une iframe.

Montre les essais que tu as fait ainsi que les erreurs retournées, ça sera plus simple pour t'aiguiller.


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

#7 19/08/08 01:11:55

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Désolé pour la réponse tardive, je viens de récupérer le net il y a peu. err

Je fous fait un copier/coller de ce qu'il y a marqué dans livre.php où j'ai du mal, écriture en rouge (Désolé si des questions peuvent paraitre stupides, mais je n'ai pas la logique informatique dans la peau :S) :

Signatux a écrit:

1/4) Tout en haut de votre index.php avant <html> et le doctype :
<?php
    define('SGTUX_ROOT','signatux/'); // Chemin du dossier  (Le chemin de quel dossier en fait ? J'ai laissé tel quel, donc ça serait 'signatux/' ?)
    define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));
    if(SGTUX) require_once SGTUX_ROOT.'header.php'
?>

2/4) Juste avant le </head> de votre index.php :
<?php if(SGTUX) sgtux_header() ?>

3/4) Modifiez le code php du include dans votre index.php comme ceci :
<?php
    if(SGTUX) signatux(); else
    {
        LE CODE PHP DU INCLUDE; (Ca sort d'où ça en fait ? Quel code du Include ?)
    }
?>

4/4) Assurez-vous d'être connecté à votre administration puis allez sur la nouvelle adresse du livre (vous devez appeller 'signatux') (Comment appeler 'signatux' ?)
Exemple : index.php?page=signatux
Le fichier ici-présent livre.php peut être supprimé.

5) OPTIONNEL Si vous utilisez la notation par étoiles et que le body de index.php possède un onload :
<?php if(SGTUX) echo "sgtux_notation('".SGTUX_ROOT."')" ?>
(exemple: onload="fonction(); <?php ... ?>")

Voilà... J'ai honte de poser ces questions mais...

Merci d'avance. wink

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#8 19/08/08 14:39:03

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

  Email  Site web

Re: Intégrer à une page (on s'approche)

Tes questions sont logiques : la doc pour intégrer signatux à l'aide des pseudo-frames nécessite de connaitre la méthode des pseudo-frames. Mieux, d'avoir un site qui les utilise déjà.

Ca n'est pas ton cas... ne serait-il pas mieux pour toi de styliser directement livre.php ? Ajouter tes menus et compagnie.

Sinon :

define('SGTUX_ROOT','signatux/'); // Chemin du dossier  (Le chemin de quel dossier en fait ? J'ai laissé tel quel, donc ça serait 'signatux/' ?)

Le chemin du dossier signatux/ par rapport à livre.php, ici il est dans le même dossier.

LE CODE PHP DU INCLUDE; (Ca sort d'où ça en fait ? Quel code du Include ?)

C'est le code de tes pseudo-frames qui tu es sensé avoir pour tes autres pages.

4/4) Assurez-vous d'être connecté à votre administration puis allez sur la nouvelle adresse du livre (vous devez appeller 'signatux') (Comment appeler 'signatux' ?)
Exemple : index.php?page=signatux

C'est donné dans l'exemple en dessous, appeller signatux, c'est indiqué à ton système de pseudo-frames que c'est signatux que tu veux et pas une autre page.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#9 19/08/08 21:11:43

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Styliser directement livre.php (ou du moins essayer) ne cause pas de soucis de stabilité / sécurité ?

Si il n'y a pas de soucis, je vais dans un premier temps me pencher sur ça.

Dans un second, si je n'y arrive pas, j'essaierai d'apprendre pour les pseudo frames. smile

Merci pour les réponses !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#10 20/08/08 02:06:25

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

Re: Intégrer à une page (on s'approche)

Logiquement, non, tu peux amplement styler ton "livre.php". C'est p-ê plus facile comme ça pour toi ...


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

#11 24/08/08 18:40:45

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Re!

Bon, j'ai essayé de styliser le livre.php mais c'est pas gagné...

J'obtiens ça en fait...

J'ai la structure de la page mais le CSS n'a pas l'air d'être chargé.
Il y a un soucis d'encodage aussi non ?
Et le CSS de Signatux pour le livre d'or n'est pas chargé non plus. err

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#12 25/08/08 21:45:25

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

Re: Intégrer à une page (on s'approche)

il y a quelques soucis dans ton code ...
- tu as 2x le Doctype et le <head> : vires-en un.
- tu as déclaré un doctype UTF-8, mais quand je sélectionne manuellement le charset ISO8859-15 dans mon navigateur, les accents sont corrects ...
Ou bien c'est du au double doctype, ou bien c'est une page qui a été créée en ISO ... Auquel cas il faut la réencoder (Notepad++ le fait).


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

#13 20/11/08 20:48:34

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Me revoilà.

J'ai fait ce que tu m'as dit, mais ça ne change rien en fait. Mon CSS "de base" n'est pas reconnu.

Je suis reparti dans la première méthode en suivant les instructions de livre.php

livre.php, 1ère étape a écrit:

1/4) Tout en haut de votre index.php avant <html> et le doctype :
<?php
    define('SGTUX_ROOT','signatux/'); // Chemin du dossier
    define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));
    if(SGTUX) require_once SGTUX_ROOT.'header.php'
?>

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'
?>
<!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" xml:lang="fr" lang="fr"><head><title>Livre d'Or DiabloL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

livre.php, 2ème étape a écrit:

2/4) Juste avant le </head> de votre index.php :
<?php if(SGTUX) sgtux_header() ?>

Code:

<?php
if(isset($_GET['x'])){
   if($_GET['x'] > '1279'){ //Si la largeur est supérieure ou égale à 1280, on met le CSS1
      echo '<link href="lesite.css" rel="stylesheet" title="CSS1" type="text/css" media="screen" />';
   }
   else{ //Sinon, on met le CSS2
      echo '<link href="lesite2.css" rel="stylesheet" title="CSS2" type="text/css" media="screen" />';
   }
}
?>
<link rel="shortcut icon" type="image/png" href="sm/penta.png" />
<?php if(SGTUX) sgtux_header() ?>
</head>

livre.php, 3ème étape a écrit:

3/4) Modifiez le code php du include dans votre index.php comme ceci :
<?php
    if(SGTUX) signatux(); else
    {
        LE CODE PHP DU INCLUDE;
    }
?>

Code:

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

livre.php, 4ème étape a écrit:

4/4) Assurez-vous d'être connecté à votre administration puis allez sur la nouvelle adresse du livre (vous devez appeller 'signatux')
Exemple : index.php?page=signatux
Le fichier ici-présent livre.php peut être supprimé.

Et ça, je me suis connecté à l'admin, j'ai tapé l'adresse de la nouvelle page, c'est à dire "http://diablol-n2o.sagasmp3.com/livredor.php?=signatux" mais ça me met une page d'erreur avec des warning ligne 5...

Et sur la page livredor.php où devrait être affiché le livre d'or (enfin, je crois) j'ai :

"Signatux is not installed, or the path of signatux/ folder is wrong.
The install/ folder has been deleted."

Donc apparemment, ça serait mon chemin de dossier signatux qui aurait un soucis... vu que le livre est installé (signatux/livre.php marche).

Donc pour le chemin, sachant que j'ai mis le contenu de l'archive dans un dossier "signatux" à la base de mon site, ça donne :

/www/signatux/signatux (avec les fichiers livre.php, upgrade...)/admin,chmod, etc.

Voilà, si vous pouvez me donner un dernier coup de main... wink
C'est la seule chose qu'il me reste à faire sur le site snif.

Merci d'avance !

Ca se passe ici !

Edit: Après plusieurs essais de chemin, en fait, c'est le deuxième dossier signatux qu'il me demandait (pas capté au début...) donc la, le livre est inclue, mais de manière très étrange... ^^'

Edit 2: J'avais pas vu, j'ai cette erreur en remplacement maintenant :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/website/n/d/o/n2o/www/livredor.php:10) in /home/website/n/d/o/n2o/www/signatux/signatux/header.php on line 9

Edit 3: Je modifie un peu le design pour que ça se fonde dans la page et j'ai une question. J'ai modifié les images dans skins/jsand, et les ai remplacé, mais quand je sélectionne les bords arrondis, ça laisse les vieilles images. Ca vient du jsand.skin ? Je n'arrive pas à l'ouvrir, je ne sais pas ce qu'il y a dedans. err
Si vous avez également un conseil pour ça, je prends aussi ! ^^

Dernière modification par N2O (20/11/08 22:29:38)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#14 22/11/08 14:31:03

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Personne a d'idée du pourquoi il est intégré de la sorte ?

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#15 23/11/08 11:53:22

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

Re: Intégrer à une page (on s'approche)

Hello,

pour les images à bords arrondis, es-tu sûr d'avoir les bons fichiers au bon endroit ? Sinon fais un Ctrl + R sur ta page pour la réactualiser (et surtout actualiser le cache de ton navigateur).

pour l'inclusion, tu devrais avoir soit une URL ressemblant à

Code:

http://diablol-n2o.sagasmp3.com/livredor.php

(cette paage étant la page de signatux que tu as "customisée")

soit :

Code:

http://diablol-n2o.sagasmp3.com/index.php?page=signatux

page=signatux, page=livredor, peu importe, mais variable=valeur de manière plus générale.

Vers quelle solution pars-tu ?


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

#16 23/11/08 12:22:22

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Pour l'inclusion, je pars plutôt dans la première option. wink

Avec une url du type http://diablol-n2o.sagasmp3.com/livredor.php

Pour l'instant, le livre d'or marche dans la page en question, mais je ne comprends pas pourquoi j'ai "une page à l'intérieur d'une page" en quelque sorte.

A priori, après, quand je poste un message, ça marche, une réponse aussi, toutes modifs dans l'administration est prise en compte, donc pas de soucis, mis à part ça et le message d'erreur :

Code:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/website/n/d/o/n2o/www/livredor.php:10) in /home/website/n/d/o/n2o/www/signatux/signatux/header.php on line 9

Après, pour les bords arrondis, je les ai mis dans signatux/skin/JSAND/[image] car je ne les ai pas trouvé ailleurs qu'ici.

J'ai fait Ctrl + R, mais ça ne change rien. wink

Merci pour ta réponse !  jap

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#17 26/11/08 12:21:07

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

C'est bien les images à modifier celles du dossier JSAND ?

Personne n'a une idée du pourquoi j'ai mon livre dans une page elle même à l'intérieur d'une page ?

Merci. wink

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#18 26/11/08 19:55:17

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

Re: Intégrer à une page (on s'approche)

faudrait voir le code de ta fameuse page...

intègre-t-elle (via include/require) un header qui ferait l'entête de ton design ?
Pour le session start : c'est parce qu'il y a du code envoyé en HTML avant le démarrage de la session, typyquement  c'est un retour à la ligne par exemple.


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

#19 27/11/08 11:07:25

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Merci pour ta rep' wink

Pour le code de la page, je l'ai donné là : http://diablol-n2o.sagasmp3.com/livredor.php

Enfin, je vous le recopie en dessous.

Pour ta première question, j'aurais tendance à dire non... Mais je sais pas ce qu'est un "require"... -hmm-

Code:

<?php
    define('SGTUX_ROOT','signatux/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" xml:lang="fr" lang="fr"><head><title>Livre d'Or DiabloL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Description" content="Une aventure humouristique en MP3 !" />
<meta name="Keywords" content="diablol,n2o,aventure,humour,drôle,mp3,diablo,audio,saga,naheulbeuk,rda" />
<meta name="Copyright" content="N2O" />
<script type = 'text/javascript'>
function res()
{
    var x = screen.width;

    var heads = document.getElementsByTagName ( 'head' );
    var head = heads [ 0 ];
    
    var link = document.createElement('link');
    link.setAttribute ( 'type', 'text/css' );
    link.setAttribute ( 'rel', 'stylesheet' );
    link.setAttribute ( 'media', 'screen' );

    if( x > '1279') {
        
        link.setAttribute ( 'title', 'CSS1' );
        link.setAttribute ( 'href', 'lesite.css' );
    }
    else {
        
        link.setAttribute ( 'title', 'CSS2' );
        link.setAttribute ( 'href', 'lesite2.css' );
    }

    head.appendChild ( link );
}
</script>
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
<?php
if(isset($_GET['x'])){
   if($_GET['x'] > '1279'){ //Si la largeur est supérieure ou égale à 1280, on met le CSS1
      echo '<link href="lesite.css" rel="stylesheet" title="CSS1" type="text/css" media="screen" />';
   }
   else{ //Sinon, on met le CSS2
      echo '<link href="lesite2.css" rel="stylesheet" title="CSS2" type="text/css" media="screen" />';
   }
}
?>
<link rel="shortcut icon" type="image/png" href="sm/penta.png" />
<?php if(SGTUX) sgtux_header() ?>
</head>
<body> 
<script>
onload = res;
</script>
<div id="content">
<div id="haut"><br />
<br />
</div>
<div style="top: 32px; left: 15px;" id="menu">
<ul>
<li> <a href="index.php">Home</a> </li>
<li> <a href="news.php">Les news</a> </li>
<li> <a href="audio.php">Les mp3</a>
</li>
<li> <a href="textes.php">Les textes</a>
</li>
<li> <a href="sexprimer.php">contact</a>
</li>
</ul>
</div>
<div id="centre">
<div id="bloc_centre">
<div style="font-family: Arial;" id="menu2" class="corect_bug_galery">
<dl style="color: rgb(157, 157, 157);" class="gallery">
<dt style="height: 26px;" onmouseover="javascript:montre();">
<a href="index.php" title="Il y avait quoi à l'accueil déjà ?">Accueil</a>
</dt>
</dl>
<dl style="color: rgb(157, 157, 157);" class="gallery">
<dt style="height: 26px;" onmouseover="montre('smenu1')" onmouseout="montre()">
<a href="actualites.php" title="Toute l'actualité à suivre !">Actualités</a>
</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre('');">
<ul>
<li> <a href="news.php">Les News</a></li>
<li> <a href="avancement.php">L'Avancement d'Ep'</a></li>
</ul>
</dd>
</dl>
<dl style="color: rgb(157, 157, 157);" class="gallery">
<dt style="height: 26px;" onmouseover="montre('smenu2')" onmouseout="montre()">
<a href="episodes.php" title="Sous toutes leurs formes !">Episodes</a>
</dt>
<dd id="smenu2" onmouseover="javascript:montre('smenu2');" onmouseout="javascript:montre('');">
<ul>
<li> <a href="synopsis.php">Le Synopsis</a></li>
<li> <a href="audio.php">L'Audio</a></li>
<li> <a href="textes.php">Les Textes</a></li>
<li> <a href="resumes.php">Les Résumés</a></li>
</ul>
</dd>
</dl>
<dl style="color: rgb(157, 157, 157);" class="gallery">
<dt style="height: 26px;" onmouseover="montre('smenu3')" onmouseout="montre()">
<a href="annexes.php" title="Suppléments divers sur l'Aventure !">Annexes</a></dt>
<dd id="smenu3" onmouseover="javascript:montre('smenu3');" onmouseout="javascript:montre('');">
<ul>
<li> <a href="enregistrements.php">Les Enregistrements</a></li>
<li> <a href="fichespersos.php">Les Fiches Persos</a></li>
<li> <a href="equipements.php">Les &Eacute;quipements</a></li>
<li> <a href="imagerie.php">L'Imagerie</a></li>
</ul>
</dd>
</dl>
<dl style="color: rgb(157, 157, 157);" class="gallery">
<dt style="height: 26px;" onmouseover="montre('smenu5')" onmouseout="montre()">
<a href="sexprimer.php" title="Parle ! Dit moi tout !">S'exprimer</a></dt>
<dd id="smenu5" onmouseover="javascript:montre('smenu5');" onmouseout="javascript:montre('');">
<ul>
<li> <a href="contact.php">Nous Contacter</a></li>
<li> <a href="livredor.php">Le Livre d'Or</a></li>
</ul>
</dd>
</dl>
<dl style="color: rgb(157, 157, 157);" class="gallery">
<dt style="height: 26px;" onmouseover="montre('smenu6')" onmouseout="montre()">
<a href="liens.php" title="Liens à noter !">Liens</a></dt>
<dd id="smenu6" onmouseover="javascript:montre('smenu6');" onmouseout="javascript:montre('');">
<ul>
<li> <a href="autressagas.php">Autres Aventures</a></li>
<li> <a href="netophonix.php">Le Netophonix</a></li>
<li> <a href="critiques.php">Les Critiques</a></li>
<li> <a href="radios.php">Les Radios</a></li>
<li> <a href="jh.php">JudgeHype</a></li>
<li> <a href="redline.php">RedLine Prod</a></li>
</ul>
</dd>
</dl>
</div>
<img style="width: 14px; height: 11px;" alt="" src="sm/flagred.gif" />&nbsp;
<a style="color: black; font-weight: bold;" href="index.php">Accueil</a> 
<a style="color:black;font-weight:bold;">></a>
<a style="color: black;font-weight: bold;" href="sexprimer.php">S'exprimer</a>
<a style="color:black;font-weight:bold;">> Livre d'Or</a><br/><br/>
<div style="text-align: center; font-weight: bold;">
<h3>Laissez votre trace !</h3>
</div><br/>
<div style="text-align: justify;color:rgb(133,133,133);">&nbsp;&nbsp;&nbsp;
Vous voulez laisser un avis sur le site ? La saga ? Vous ne vous
êtes toujours pas trompés ! Vraiment balèzes !<br /><br />&nbsp;&nbsp;&nbsp;
Par contre, un avis négatif n'est absolument pas dérangeant, c'est en
pointant ce qui ne va pas qu'on progresse, mais tout message haineux,
insultant, enfin, tout ce qui n'est pas respectueux sera supprimé ou
édité par un des admins. Merci de prendre en compte celà avant de poster ! :)<br/><br />&nbsp;&nbsp;&nbsp; Les seuls champs obligatoires sont ceux du message, du code de sécurité, et du pseudo. Maintenant, exprimez vous !<br /><br/>
<?php
    if(SGTUX) signatux(); else
    {
    include'./signatux/livre.php';
    }
?>
</span></div>
<div style="text-align: center;"><img style="width: 70px; height: 46px;" alt="" src="sm/rickoon.gif" /><br />
</div>
</div>
<!-- phpmyvisites -->
<a href="http://www.phpmyvisites.net/" title="phpMyVisites | Open source web analytics" 
onclick="window.open(this.href);return(false);"><script type="text/javascript">
<!--
var a_vars = Array();
var pagename='';

var phpmyvisitesSite = 1;
var phpmyvisitesURL = "http://diablol-n2o.sagasmp3.com/phpmv2/phpmyvisites.php";
//-->
</script>
<script language="javascript" src="http://diablol-n2o.sagasmp3.com/phpmv2/phpmyvisites.js" type="text/javascript"></script>
<object><noscript><p>phpMyVisites | Open source web analytics
<img src="http://diablol-n2o.sagasmp3.com/phpmv2/phpmyvisites.php" alt="Statistics" style="border:0" />
</p></noscript></object></a>
<!-- /phpmyvisites --> 
</div>
<div id="bas">
<p>© N20 pour toujours Bwaha - <a style="color: black;" href="plan.php">Plan du site</a>
- <a style="color:black;" href="#" title="DiabloL : 2038. Le Chaos." rel="sidebar" onClick="addToFavorites(this);return(false);" >Ajouter à vos Favoris</a>
- <a style="color: black;" href="remerciements.php">Remerciements</a></p>
</div>
</div>
</body></html>

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#20 28/11/08 01:08:08

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

Re: Intégrer à une page (on s'approche)

Hello,
merci d'avoir mis le code en dessous, parce que le code source généré, oui ça je sais le trouver, mais ce qui est à l'origine de ce code généré, si tu ne le donnes pas ... smile

En voyant le code source généré, je vois où fonction sgtux_header() génère son code (tu n'as pas de @import pour tes CSS alors que l'appel de cette fonction le provoque).

cette ligne :

Code:

<?php
    define('SGTUX_ROOT','signatux/signatux/'); // Chemin du dossier

est bien tout au début du fichier, ya pas de ligne vierge avant ?

Un peu plus bas tu as ceci :

Code:

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

le fameux "include" dont je te parlais ... essaie de mettre en commentaire la ligne include en mettant // en début de ligne, et vois si ton livre est toujours activé ou non. Et vois s'il y a tjrs l'erreur ou non.


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

#21 28/11/08 11:47:33

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

  Email  Site web

Re: Intégrer à une page (on s'approche)

http://diablol-n2o.sagasmp3.com/livredor.php?p=signatux
Tout est bon comme ça.

Il suffit donc de remplacer :

Code:

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

Par :

Code:

<?php signatux() ?>

Et tu accédes à ta page comme avant (sans le p=signatux qui du coup ne sert plus à rien).



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#22 28/11/08 12:56:26

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Ok, très bien !

Je testerai tout ça en rentrant chez moi, et je vous tiens au courant. wink

Merci beaucoup pour votre aide !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#23 28/11/08 13:53:06

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

@Malcolm : Elle est bien au tout début.

Après, si je met l'include en commentaire, j'ai ma page normale, sans livre d'or, mais sans message d'erreur.

@Ju : J'ai essayé de faire ce que tu as dit, mais ça ne marche pas. err

Ca me met : "Fatal error: Call to undefined function signatux() in /home/website/n/d/o/n2o/www/livredor.php on line 168", et ça me "coupe" le bas de la page.

Et je sais pas comment la définir.  frown

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#24 28/11/08 20:38:44

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

  Email  Site web

Re: Intégrer à une page (on s'approche)

En effet, au temps pour moi.

En plus de ce que je t'ai dit de faire, dans le code en haut remplace :

Code:

    define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));

Par :

Code:

    define('SGTUX', 1);

C'est un peu bizarre du coup, ça aurait été plus simple de directement utiliser livre.php mais c'est pas grave ça ira très bien comme ça.




TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#25 28/11/08 22:36:05

N2O
Nouveau
Date d'inscription: 18/07/08
Messages: 21
Envoyer un MP

  Email

Re: Intégrer à une page (on s'approche)

Nickelou des bois pour l'intégration, super !  biggrin

Merci beaucoup !

Juste une dernière question et après je vous laisse tranquille !

Les images à modifier pour les bords arrondis, ce n'est pas celles qui se trouvent dans skin/JSAND/ (ou un truc du style ? wink

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
  • Accueil
  •  » Signatux
  •  » Intégrer à une page (on s'approche) (Résolu)
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 JSANDJulien VAUBOURG partagés avec Geek&Hype

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