Comment coder une Frame grâce à auto_prepend + ob_start()?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Krapo, 20 Novembre 2007.

  1. Krapo
    Krapo Nouveau WRInaute
    Inscrit:
    20 Novembre 2007
    Messages:
    1
    J'aime reçus:
    0
    Bonjour à tous,
    Je cherche à coder placer une Frame au dessus de chaque page qui est affichée via mon apache.
    Mon dédié possède VHCS2 d'installé, donc j'ai du me galérer afin de trouver un coin où tous les vhosts ont accès (actuellement /usr/share/php/), ainsi que de modifier les templates de reinitialisation de fichier vhcs.conf (= httpd.conf) de VHCS2.
    l'auto_prepend pointe donc vers /usr/share/php/pub.php
    Bref, actuellement tout est ok sur le serveur, il ne me reste plus qu'à coder ce pub.php afin de placer la frame au dessus de chaque page.

    Mon code de pub.php actuel est le suivant:

    Code:
    <?php
    
    function callback($buffer)
    {
    
    $buffer2 = "
    
    <html xmlns=\"http://www.w3.org/1999/xhtml\">
    <head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />
    <title>Document sans nom</title>
    </head>
     
    <frameset rows=\"80,*\" frameborder=\"no\" border=\"0\" framespacing=\"0\">
      <frame src=\"http://www.monsite.net/pub/pub.php\" name=\"topFrame\" scrolling=\"No\" noresize=\"noresize\" id=\"topFrame\" title=\"topFrame\" />
      <frame src=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']."\" name=\"mainFrame\" id=\"mainFrame\" title=\"mainFrame\" />
    </frameset>
    <noframes>
    <body>
    </body>
    </noframes>
    </html> 
    
    ";
           return $buffer2;    	
    }
    
    ob_start("callback");
    ?>
    Enfin avec ce code, je vois plus du tout ce que vient faire le $buffer, je sens que j'ai fait de la merde car rien ne marche, le fichier http://www.monsite.net/pub/pub.php est bien apellé et affiché dans le cadre supérieur mais concernant le cadre inférieur dans lequel le site devrait se loger, il est blanc, meme si je l'apelle en chemin absolu "/var/www/monsite/index.php". A matter mon code, j'ai de plus en plus l'impression que c'est normal. J'ai cherché sur le web, j'ai entendu parler de javascript, mais je ne vois pas du tout comment le javascript m'aiderait dans mon cas.

    C'est la première fois que je met le nez dans l'auto_prepend et l'ob_start() ainsi que la bufferisation tout court, donc je suis un peu dépassé.

    Si quelqu'un avait un avis sur la question, il serait accepté avec grand plaisir ;).

    Merci,
    Krapo
     
  2. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    939
    J'aime reçus:
    2
    quelque chose me dit que tu en discutes aussi sur un autre forum... tu posteras la solution pour ceux de wri que ca intéresse !
     
Chargement...
Similar Threads - coder Frame grâce Forum Date
Passage d'un site HTML en php par étapes. Comment coder les redirections ? Développement d'un site Web ou d'une appli mobile 18 Octobre 2015
Encoder un lien en base64, obfuscation ou pas ? Netlinking, backlinks, liens et redirections 10 Août 2015
Un référenceur sachant coder. [demande de conseils formation] Débuter en référencement 10 Octobre 2013
Coder son forum ou utiliser un forum standard (PhpBB, PUnBB, Invision . ) ? Développement d'un site Web ou d'une appli mobile 25 Avril 2011
Comment decoder ce code ? Développement d'un site Web ou d'une appli mobile 11 Octobre 2010
Comment decoder ce code ? Développement d'un site Web ou d'une appli mobile 19 Septembre 2010
Développer pour Android sans coder Google : l'entreprise, les sites web, les services 13 Juillet 2010
Transcoder une date en quantième Développement d'un site Web ou d'une appli mobile 18 Mai 2010
[Url Rewriting] N'aurais je rien compris à la façon de coder le htaccess ? Débuter en référencement 12 Avril 2010
Encoder les espaces d'url dans le fichier sitemap Crawl et indexation Google, sitemaps 2 Février 2010
Coder ou non les caractères accentués Rédaction web et référencement 19 Octobre 2009
Coder des cartes, des plots, des polygones Développement d'un site Web ou d'une appli mobile 5 Juin 2008
Comment décoder ? Développement d'un site Web ou d'une appli mobile 22 Janvier 2008
Encoder ou pas les accents ? Développement d'un site Web ou d'une appli mobile 30 Octobre 2007
Encoder une video de 600MB en moins, vos conseils. Développement d'un site Web ou d'une appli mobile 5 Septembre 2007
coder les liens pour affichage en dessous description google Développement d'un site Web ou d'une appli mobile 18 Août 2007
Google Map, GClientGeocoder, erreur ... Développement d'un site Web ou d'une appli mobile 20 Juin 2007
Encoder ses sources .php Développement d'un site Web ou d'une appli mobile 13 Mars 2007
Problème pour décoder les flux RSS Développement d'un site Web ou d'une appli mobile 24 Février 2007
Googlemaps geocoder Google : l'entreprise, les sites web, les services 14 Décembre 2006