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 :

Problème include_once avec variables


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Autre
    Inscrit en
    Novembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Autre
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2021
    Messages : 10
    Par défaut Problème include_once avec variables
    Bonjour,

    Sur une page de mon futur site j'ai créé une table avec 6 onglets. Sous chaque onglets je veux inclure une liste avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    include_once "liste.php?coll=albums&=series";
    ?>
    J'ai le message d'erreur suivant :
    Warning: main(liste.php?coll=albums&=series) [function.main]: failed to open stream: No such file or directory in /mnt/154/sda/3/1/xxxxxx/test/albums.php on line 144

    Warning: main() [function.include]: Failed opening 'liste.php?coll=albums&=series' for inclusion (include_path='/mnt/154/sda/3/1/xxxxxx/include:.:/usr/php4/lib/php') in /mnt/154/sda/3/1/xxxxxx/test/albums.php on line 144

    La ligne 44 est la ligne ci dessus : include_once "liste.php?coll=albums&=series";
    La ligne 144 est la ligne : include_once "liste.php?coll=albums&=series"; ci-dessus.

    Pour info, j'ai créé une page test avec 6 boutons, équivalent au 6 onglets, ils ouvrent les listes dans une nouvelle page et tout marche bien.

    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 698
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 698
    Par défaut
    la chaine "liste.php?coll=albums&=series" est un morceau d'url mais "include" et "require" attend un chemin du fichier sur le disque.
    ensuite pour lire les arguments de l'url dans le fichier "liste.php", vous pouvez trouver ces valeurs dans $_GET :
    https://www.php.net/manual/fr/langua...perglobals.php

  3. #3
    Membre averti
    Homme Profil pro
    Autre
    Inscrit en
    Novembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Autre
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2021
    Messages : 10
    Par défaut
    Citation Envoyé par mathieu Voir le message
    la chaine "liste.php?coll=albums&=series" est un morceau d'url mais "include" et "require" attend un chemin du fichier sur le disque.
    https://www.php.net/manual/fr/langua...perglobals.php
    J'ai essayé avec l'adresse complète dans le code mais toujours le même problème

    Ci-dessous deux exemples de lien direct vers deux listes différentes qui sortent du fichier liste.php. Dans ces cas là, les listes s'affiches bien ce qui me fait pensé que le problème ne viens pas du fichier liste.php. Analyse d'un débutant PHP
    http://kis90bd.free.fr/test/liste.ph...albums&=series
    http://kis90bd.free.fr/test/liste.ph...s&liste=styles

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 698
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 698
    Par défaut
    vous n'avez pas besoin de mettre un chemin absolu, juste un chemin relatif suffit require "liste.php"; si liste.php est dans le même répertoire.

  5. #5
    Membre averti
    Homme Profil pro
    Autre
    Inscrit en
    Novembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Autre
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2021
    Messages : 10
    Par défaut
    Avec le code ci-dessous => je ne défini pas quelle variable je veux mais ça marche.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
    include_once "liste.php";
    ?>
    Nom : 01.PNG
Affichages : 207
Taille : 30,2 Ko

    Avec le code ci-dessous = je defini ma variable mais ERREUR
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    	<?php
    include_once "liste.php?coll=albums&=series";
    ?>
    Nom : 02.PNG
Affichages : 210
Taille : 33,0 Ko


  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 698
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 698
    Par défaut
    je n'ai pas compris votre message, le souci est résolu ?

Discussions similaires

  1. Problème itération avec variables temporaires en fonction d'une clé
    Par davtypo3 dans le forum Algorithmes et structures de données
    Réponses: 0
    Dernier message: 12/02/2014, 15h42
  2. [AC-2003] Problème aléatoire avec Variable Environ("USERNAME")
    Par paidge dans le forum VBA Access
    Réponses: 2
    Dernier message: 25/05/2010, 11h39
  3. Problème matches avec variable
    Par lerorodu51 dans le forum Langage
    Réponses: 1
    Dernier message: 06/12/2008, 09h18
  4. Problème requête avec variables sous forms
    Par mikeOSX dans le forum Forms
    Réponses: 4
    Dernier message: 20/06/2008, 14h48
  5. [Système] Problème avec variables
    Par marie4449 dans le forum Langage
    Réponses: 3
    Dernier message: 22/05/2006, 19h42

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