PHP et require_once problème
Résolu
                    
        
     
             
                    PRO_PHP
    
        
    
                    Messages postés
            
                
     
             
            100
        
            
                                    Statut
            Membre
                    
                -
                                     
avion-f16 Messages postés 20367 Statut Contributeur -
        avion-f16 Messages postés 20367 Statut Contributeur -
        Bonjour,
Je suis en train de construire un site en PHP et je voulais savoir s'il était possible de passer un paramètre
par require_once..
J'ai essayé : require_once 'index.php?id=main mais ça ne fonctionne pas.
j'ai voulu trouver comment sur le net mais je n'ai pas trouvé...
Merci pour vos réponse
                
            
                
    
    
    
        Je suis en train de construire un site en PHP et je voulais savoir s'il était possible de passer un paramètre
par require_once..
J'ai essayé : require_once 'index.php?id=main mais ça ne fonctionne pas.
j'ai voulu trouver comment sur le net mais je n'ai pas trouvé...
Merci pour vos réponse
        A voir également:         
- PHP et require_once problème
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
                        
                            
                    Je pense que tu as mal saisi le comportement des require/include.
Pour faire assez simple, le PHP n'est pas exécuté puis le résultat inclus dans la page mais le code source PHP est inclus dans la page puis exécuté. C'est comme si tu faisais un copier/coller du code inclus à la place du require_once.
Pour ton problème, il faut donc que tu définisses une variable ($id par exemple) avant le require_once et que tu utilises cette variable dans ton fichier inclus
    
                Pour faire assez simple, le PHP n'est pas exécuté puis le résultat inclus dans la page mais le code source PHP est inclus dans la page puis exécuté. C'est comme si tu faisais un copier/coller du code inclus à la place du require_once.
Pour ton problème, il faut donc que tu définisses une variable ($id par exemple) avant le require_once et que tu utilises cette variable dans ton fichier inclus
