INCLUDE ou IFRAME ?

INCLUDE ou IFRAME ? - PHP - Programmation

Marsh Posté le 16-12-2008 à 17:57:43    

Bonjour,
 
Je développe actuellement une page php ou une page html doit y être insérer.
 
Pour cela j'utilisais une IFRAME, cependant n'ayant pas réussi à correctement régler la hauteur de visualisation, je me suis rabattu vers la fonction INCLUDE qui à l'air de fonctionner beaucoup mieux.
 
Ma question est donc quelles sont les différences entre ses deux fonctions et quelle est la fonction à utiliser ?
 
Merci de votre aide

Reply

Marsh Posté le 16-12-2008 à 17:57:43   

Reply

Marsh Posté le 16-12-2008 à 18:02:54    

ou la, alors elles sont très différentes :
 
include() importe un fichier dans le fichier courant : l'action se fait côté serveur.
IFRAME permet d'afficher une page différente au niveau du navigateur donc du client.

Reply

Marsh Posté le 16-12-2008 à 22:29:14    

Auriez vous un exemple concret svp ?

Reply

Marsh Posté le 17-12-2008 à 13:40:37    

bah c'est simple, si tu comprends pas çà, çà va être difficile :/
 
si tu as :

Code :
  1. <?php
  2. include('page.php');
  3. ?>


 
Lors de la génération de la page par PHP (sur le seveur), le fichier page.php sera inclus et interprété.
 
Si tu utilises iframe dans le HTML, alors dès que la navigateur (côté client) aura lu la page transmise par le seveur, alors il va envoyer une requête vers la page inclue avec iframe.

Reply

Marsh Posté le 17-12-2008 à 13:50:19    

De plus,
on essaie d'éviter autant que possible ( c-a-d toujours ) l'utilisation des Iframes étant donné que ça cause plus de problèmes que ça n'en résout ( par exemple le fait que tu ne peux pas mettre dans tes favoris la page que tu veux, ça mettra soit le conteneur de la iframe soit la iframe elle même, mais pas les 2)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed