IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Super Include oui mais les super héros existent ils ?


Sujet :

Langage PHP

  1. #1
    Membre averti
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 016
    Points : 308
    Points
    308
    Par défaut Super Include oui mais les super héros existent ils ?
    Bonjour,
    Voila encore une question bien en dehors des cases comme j'en ai l'habitude.

    1 On une page en PHP on va dire index.php. cette page génère (comme souvent en PHP) un résultat en HTML qui s'affiche dans un browser par exemple chez moi à la maison.
    2 On a une autre page en PHP et on veut que cette autre page en PHP affiche le résultat de la première dans un espace délimité (une div quoi).

    Donc pour imager on aurait :

    Nom : develop.jpg
Affichages : 105
Taille : 76,7 Ko



    Vous allez me dire :facile tu fais un include du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php include("http://laouestlapageoriginale/index.php"); ?>
    Oui seulement en faisant ça le php de la page originale s'exécute dans la page secondaire et ça engendre des problèmes.
    Donc ce que je veux c'est que la page originale "s'exécute" et que ce soit son contenu qui soit récupéré par la page secondaire.
    Est ce que quelqu'un a une idée de comment faire ça ?

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Ajax.

  3. #3
    Membre confirmé Avatar de Aizen64
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 462
    Points
    462
    Par défaut
    Eviter les include à outrance je dirai, ça limite la lisibilité du script.

    Est ce qu'un moteur de template solutionnerai ton problème ? (cf. Twig)
    Exprimer une différence d'opinion vaut mieux que :

  4. #4
    Membre averti
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 016
    Points : 308
    Points
    308
    Par défaut
    Ajax ? crème ? Salle de Bain ?


    viter les include à outrance je dirai, ça limite la lisibilité du script.
    Oui oui mais c'est bien pratique quand tu as un truc répétitif sur toutes tes pages que tu veux centraliser en une seule non ?

    Est ce qu'un moteur de template solutionnerai ton problème ? (cf. Twig)
    Je ne sais pas ce que c'est.
    je vais lire ton lien mais c'est en Anglais donc ca va me prendre un certain temps...

    Ce que je veux c'est en fait simplement créer une fenetre dans ma page qui affiche le contenu d'une autre page.
    Comme par exemple s'i j'avais une page intitullé "LE PLUS BEAU FORUM DU MONDE" puis en dessous un cadre dans lequel on verrait developpez.net :-)

  5. #5
    Invité
    Invité(e)
    Par défaut
    iframe.

  6. #6
    Membre averti
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 016
    Points : 308
    Points
    308
    Par défaut
    Je tape dans Google c'est quoi Iframe et je tombe sur un post de devinez quel super forum ?
    Je lis l'explication et je me dis "trop cool c'est exactement ce que je veux faire".

    Et puis juste après je lis ceci :

    uste pour que tu le saches avant de les utiliser (tu ferais alors une grave erreur) :
    Ne doit-on vraiment plus utiliser les cadres (frames) ?

    Grosso modo, les frames sont à proscrire parce qu'ils :

    * causent une dénaturation radicale du document Web ;
    * rendent impossible l'ajout aux favoris;
    * rendent l'indexation déficiente ;
    * causent des imprécisions au niveau de l'impression ;
    * nuisent à la séparation nette entre la structure et la présentation d'un document ;
    * laissent prétendre à une économie illusoire des fichiers ;
    * etc.
    De nos jours, le recours aux CSS ou aux technologies serveur (PHP par exemple) permet de réaliser plus efficacement ce à quoi les frames nous servaient par le passé.

    Et donc je fais quoi maintenant ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    Ne pas confondre frame/frameset (à proscrire) et iframe.

    Dernière modification par Invité ; 27/10/2015 à 12h03.

  8. #8
    Membre confirmé Avatar de Aizen64
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 462
    Points
    462
    Par défaut
    Tu peux montrer un exemple de ce que contient le fichier à inclure ?
    Exprimer une différence d'opinion vaut mieux que :

  9. #9
    Membre averti
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 016
    Points : 308
    Points
    308

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Les template typedefs existent ils ?
    Par SalutAVous dans le forum Langage
    Réponses: 5
    Dernier message: 10/12/2012, 22h55
  2. [Toutes versions] Champ d'état auto extensible. Oui mais les autres ?
    Par Arkezis dans le forum IHM
    Réponses: 3
    Dernier message: 28/03/2011, 08h59
  3. Supprimer les insultes dans un texte oui mais...
    Par psychoBob dans le forum Langage
    Réponses: 19
    Dernier message: 16/04/2008, 15h03
  4. sur les super variables de Session
    Par riesseg dans le forum Langage
    Réponses: 4
    Dernier message: 31/05/2006, 15h58
  5. Réponses: 7
    Dernier message: 19/04/2006, 08h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo