inclusion conditionnelle en PHP? - PHP - Programmation
Marsh Posté le 15-03-2005 à 12:46:11
Mets un exit après ton header
Normalement, l'include devrait se faire au moment de l'instruction.
Marsh Posté le 15-03-2005 à 17:33:42
Encore un qui semble n'avoir rien compris aux header, vas-y que je te fais une sortie avant une redirection (ligne 4 et 19)
Marsh Posté le 15-03-2005 à 19:17:47
PETOZAK> Un header ne doti surtout pas être envoyé si une quelconque info a déjà été envoyée au serveur (même l'affichage d'un simple espace ou d'un saut de ligne).
Avec ton truc, tu vas surtout te tapper un "header already sent" ...
Marsh Posté le 21-03-2005 à 14:19:40
naceroth a écrit : Encore un qui semble n'avoir rien compris aux header, vas-y que je te fais une sortie avant une redirection (ligne 4 et 19) |
tu es un peu stupide toi??
Tu savais que les echo servaient aussi a debugger?
J'y crois pas bientot tu vas m'apprendre a faire des affectations .
$i=1;
C'est bon Monsieur je sais tout?
Marsh Posté le 21-03-2005 à 14:29:57
PETOZAK a écrit : tu es un peu stupide toi?? |
Il vient de t'expliquer qu'il ne fallait jamais faire de echo avant un header location
Marsh Posté le 21-03-2005 à 15:08:59
oui mais ca c'est evident, ce que je lui ai c'est que c'est pour le debug c'est tout
Il me prend vraiment pour un 3eme qui a fait de la prog pour la premiere fois cet été en colo
Marsh Posté le 21-03-2005 à 15:17:16
... MAIS TU PEUX PAS FAIRE DE HEADER LOCATION APRES UN ECHO §§§§ C'est normal que ça marche pas
Marsh Posté le 21-03-2005 à 17:55:01
PETOZAK a écrit : tu es un peu stupide toi?? |
Après le coup de la serialization, le commentaire sur ma stupidité tu peux te le garder pour toi.
Puis, ton code "c'est pour le debug", ouais, bien sûr, c'est marqué dans l'exemple, c'est tellement rare comme erreur que j'avais pas de raison de douter de la grande connaissance de monsieur qui vient nous demander si un include est systématiquement processé...
Marsh Posté le 06-06-2005 à 10:27:36
Voila la reponse trouve dans l'aide PHP
Code :
|
Marsh Posté le 06-06-2005 à 10:42:19
Et c'était ça ton problème ??! Juste une question d'accolade ??
Et tu te permets de sortir des trucs du genre "Il me prend vraiment pour un 3eme qui a fait de la prog pour la premiere fois cet été en colo " ROFL
Bref, passons ...
Marsh Posté le 06-06-2005 à 12:08:08
Et il sort d'où ton $_GET["type"]? au debut tu testes sur $found. Pourquoi ne pas continuer?
Et commente le header(), meme si c'est du debug.
Marsh Posté le 06-06-2005 à 12:22:11
Non seulement ça vient nous les briser parceque c'est pas capable de faire un script juste ... bon il est debutant, on l'a tous été, on l'excuse, mais il est pas capable de se taper une recherche de 5 min (deja la ça demande la pelle a clous) mais en plus apres ça vient faire la morale a des gens qui eux savent programmer ... non mais ce genre de mec ça me sidere ...
Marsh Posté le 06-06-2005 à 12:45:56
, c'est toi qui me sidère
C'est juste un malentendu...
La question était plus de savoir le fonctionnement de l'include... etait il prepocessé par un module qui faitdu copier coller? Peut on faire des inclusions conditionnelles?...
Si tu reflechissais un peu au lieu de te precipiter tu te serais rendu compte du sens de la question...
Maintenant au moins je sais qu'il y a 2 routines d'interpretation en PHP
Marsh Posté le 15-03-2005 à 12:28:32
salut,
Est ce que c est possible d'inclure un fichier que si une condition est verifiée?
Le probleme c'est que include
est lancée toujours meme si le header
est executé???
Un include est il donc obligatoirement processé???