FRAMES

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : FRAMES

par nytrox » 08 sept. 2008, 15:15

Super merci de la rapidité de la réponse et de la précision

par sadeq » 08 sept. 2008, 14:12

Si Si, on peut faire ça :
 include("http://www.monsite.exemple");
Include() peut appeler un site distant, recevoir la page demandée et l'afficher.

Mais, il faut que la configuration de php le permette, voir PHP.ini :

Code : Tout sélectionner

# Activer/Désactiver l’inclusion de fichiers distant (par défaut désactivée) allow_url_include = Off
Il faut noter que cette directive est à Off (désactivée) pour des soucis de sécurité. Si honnêtement je te conseille de ne pas mettre à On, alors cette solution est grillée.

par nytrox » 08 sept. 2008, 13:30

Et c'est bien la mon problème ; c'est que le site que je veux inclure , c'est un site déja tous fait du style google.fr, je ne peux donc pas faire d'include

par DBU » 08 sept. 2008, 13:24

Je te donne un bout de code qui devrait t'aider.
Après tu peux appeler n'importe quelle page!

<body>


  <table width=1000 border=0 cellspacing="0" cellpadding="0" align="center" position: style="position:absolute; top:50px;" >
    <tr align="left" valign="top" >
	    <?php
          include('affichInfo.php');   // Page par défaut quant elle n'existe pas dans le tableau
        ?>
    </tr>
    <tr width=1000 height="49" align="left" valign="top" >
    <div id="frame_fiche">

	    <?php

            // On définit le tableau contenant les pages autorisées
            // ----------------------------------------------------
            $pageOK = array( 'fiche' => 'toto.php',
                             'titi' => 'titi.php');

           // On teste que le paramètre d'url existe et qu'il est bien autorisé
           // -----------------------------------------------------------------Benjamin
           if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) 
		   {
                 include($pageOK[$_GET['page']]);   // Nous appelons le contenu central de la page
              }
			  else
			  {         
                 include('titi.php');   // Page par défaut quant elle n'existe pas dans le tableau
              }
      ?>
    </div>
    </tr>
  </table>
</body>

FRAMES

par nytrox » 08 sept. 2008, 12:47

Bonjour à tous , je galère depuis ce matin sur mon site , je vous explique mon problème.
Je souhaiterai inclure un autre site web dans un div de mon site web . je voulais effectuer cela avec des frames , on me l'a déconseillé. On m'a parler d'include , le problème pour moi des includes c'est que c'est pour inclure des fichiers et non un site web déjà tout fait.

Je vous remercie d'avance pour votre aide


Bonne journée à tous