Annonces


  • Accueil
  •  » Signatux
  •  » Questions au sujet de l'intégration Signatux par Iframe (Résolu)

#1 18/12/08 16:58:24

oufzr57
Nouveau
Date d'inscription: 18/12/08
Messages: 3
Envoyer un MP

  Email

Questions au sujet de l'intégration Signatux par Iframe

Bonjour wink

N'ayant rien compris a l'aide indiqué dans la page livre.php, et n'ayant pas tres bien compris voir pas du tout les exemples j'ai décidé d'intégré livre.php en tant qu'Iframe dans ma page web :

Code:

<Iframe src="livre.php" style="width: 531px; height: 800px"></Iframe>

La page en question : http://donnelesnews.wubu.fr/page8.html

Mon soucis étant que je ne sais pas trop si j'ai eu raison de l'intégré de cette manière.

Qu'en est-il de http://donnelesnews.wubu.fr/livre.php   toujours accessible?
Je pourrai le déplacer en vain, il resterait accessible de toute facon mais a une url differente comme http://donnelesnews.wubu.fr/livre/livre.php

Qu'en pensez-vous? Que dois-je faire?


Ps : Merci beaucoup pour ce script, il me facilite grandement la vie et en plus il est très complet!

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 18/12/08 18:09:49

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: Questions au sujet de l'intégration Signatux par Iframe

Hello,
effectivement si tu intégres la page en dans une iframe, la page sera toujours accessible sans l'iframe.

C'est d'ailleurs un des pb des frames en général, dans le cadre du référencement, de l'accessibilité avec l'historique, etc. Pour toutes ces raisons, utiliser des (i)frames n'est pas vraiment une bonne idée.

Cependant, cela reste une solution de facilité.
Tout dépend donc de tes objectifs : si toi ça te va très bien comme ça, ne change rien, prévoit juste un lien en dessous pour si jamais on tombe dessus indépendament de l'iframe.

Sinon il faudra effectivement se pencher sur des solutions plus propres.
Ce qui est expliqué dans livre.php c'est la solution des pseudo-frames. C'est probablement la plus compliqué à mettre en place, et surtout tu n'en as pas forcément besoin.

Pourquoi ne pas simplement retoucher le code de livre.php pour ajouter tout ce que tu veux dedans (comme tes menus, etc) ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 18/12/08 18:22:52

oufzr57
Nouveau
Date d'inscription: 18/12/08
Messages: 3
Envoyer un MP

  Email

Re: Questions au sujet de l'intégration Signatux par Iframe

Merci de cette réponse claire qui confirme les dires de mes amis d'irc a propos de l'iframe.

Code:

Ajouter.

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'
?>

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;
    }
?>

J'ai tout d'abord fais comme ci-dessus, mais arrivé a l'étape 3, j'étais tellement perdu que j'ai décidé de faire dans la simplicité avec l'iFrame.
On m'a donc expliqué et j'ai finalement compris que le fichier "index.php" n'était pas l'index.php du script mais le nom de ma page qui est en fait page8.php ( résultant du renommage du fichier page8.html ).

Donc en résumé, si je ne m'égare pas :
-copier le code de l'étape 1 au dessus de la balise <html> de ma page8.php.
-copier le code de l'étape 2 devant la balise </head> de ma page8.php
-modifier le code de l'étape 3 afin de l'intégré a l'emplacement prévu de ma page8.php :

Code:

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

Dernière modification par oufzr57 (18/12/08 18:27:10)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 18/12/08 21:27:46

oufzr57
Nouveau
Date d'inscription: 18/12/08
Messages: 3
Envoyer un MP

  Email

Re: Questions au sujet de l'intégration Signatux par Iframe

J'ai finalement intégré avec succès l'include a l'aide de cette page du forum : http://www.ctrlaltsuppr.com/sujet21582.html

http://donnelesnews.wubu.fr/Apropos.php

Code:

<?php
    define('SGTUX_ROOT','signatux/'); // Chemin du dossier
    define('SGTUX', 1);
    if(SGTUX) require_once SGTUX_ROOT.'header.php'
?>
<html>

Code:

<?php if(SGTUX) sgtux_header() ?>
</head>

Code:

<?php signatux() ?>

Voila c'est merveilleux wink Merci pour tout !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
  • Accueil
  •  » Signatux
  •  » Questions au sujet de l'intégration Signatux par Iframe (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