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 :

Include d un fichier sur localhost..


Sujet :

Langage PHP

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 549
    Points : 226
    Points
    226
    Par défaut Include d un fichier sur localhost..
    Bonjour

    Je souhaiterai inclure un fichier du type LeNomDuFichierAInclure.php?rub=1

    Mais à lire la doc : http://php.net//manual/fr/function.include.php
    // Ne fonctionne pas : le script cherche un fichier nommé LeNomDuFichierAInclure.php?rub=1 sur le système local
    Existe t il un moyen d inclure le fichier autrement que

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    include("http://www.mondomaine.com/LeNomDuFichierAInclure.php?rub=1");
    pour pouvoir rester en local lors du developpement ?

    Merci de votre aide et de vos conseils.

    stephane

  2. #2
    Membre actif Avatar de grinder59
    Inscrit en
    Septembre 2005
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 707
    Points : 215
    Points
    215
    Par défaut
    Ton fichier doit s'appeler : LeNomDuFichierAInclure.php et non LeNomDuFichierAInclure.php?rub=1 ?

    Dans ce cas, fais un include du fichier et va chercher la valeur de "rub" via la variable global $_GET ($_GET['rub']).

    Si tu es en local, tu dois avoir un url local, genre : http://127.0.0.1/monfichier.php?rub=1 ou http://localhost/monfichier.php?rub=1
    Cette inclusion devrait fonctionner...

  3. #3
    Membre expert
    Avatar de Spartacusply
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    1 723
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 723
    Points : 3 274
    Points
    3 274
    Par défaut
    Passer un parmaètre GET dans l'inclusion d'un fichier n'a pas lieu d'être car ce paramètre sera aussi connu lors de l'inclusion du fichier.

    Tu peux utiliser la fonction "parse_url" pour extraire le nom du fichier de celui original.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $path = 'LeNomDuFichierAInclure.php?rub=1';
    var_dump(parse_url($path));
    Un message utile vous a aidé ? N'oubliez pas le

    www.simplifions.fr - Simplifier vos comptes entre amis !

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 549
    Points : 226
    Points
    226
    Par défaut
    Merci, je vais etudier cela

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/03/2009, 00h24
  2. Quel langage pour envoyer un fichier sur une adresse
    Par dai.kaioh dans le forum Développement
    Réponses: 2
    Dernier message: 02/04/2004, 16h38
  3. Gestion des permissions des fichiers sur NTFS
    Par gnu_thomas dans le forum MFC
    Réponses: 3
    Dernier message: 22/01/2004, 08h22
  4. [VB6] ouvrir fichier sur glisser déplacer
    Par bhaal76 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 15/04/2003, 17h04
  5. [] [Réseau] Transfert fichier sur un FTP
    Par CYFL dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 26/02/2003, 17h33

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