PHP include require

PHP include require - Programmation

Marsh Posté le 29-03-2001 à 02:18:21    

expose du probleme
j'appele une page http://localhost/sondage/vote/liste_vote.php3  
là c'est ok j'ai ma page avec mes rubriques .
quand je met ca dans une page  
<? include("sondage/vote/liste_vote.php3" ); ?>   c'est pas la meme page qui apparait  :??: c'est une ou ca dit que ya pas ce que je veux  :fou:  
mais encore j'ai des liens du style ".php3?id=1" et quand je met ce genre de liens <? include("sondage/vote/voter.php3?id=1" ); ?> ca me renvois ca  " Warning: Failed opening 'sondage/vote/voter.php3?id=1' for inclusion (include_path='') in c:/easyphp/www/bas.php3 on line 27 "
vous avez surement dû comprendre que je debute depuis deux jours .qui peut m'aider svp j'y suis depuis quelques heures deja  
ps j'ai le meme pb avec  require  :eek2:


---------------
Tout vien a point a celui qui gueule le plus .
Reply

Marsh Posté le 29-03-2001 à 02:18:21   

Reply

Marsh Posté le 29-03-2001 à 08:15:28    

Citation :

j'ai des liens du style ".php3?id=1" et quand je met ce genre de liens <? include("sondage/vote/voter.php3?id=1" ); ?> ca me renvois ca  " Warning: Failed opening 'sondage/vote/voter.php3?id=1' for inclusion (include_path='' in c:/easyphp/www/bas.php3 on line 27 "  


 
ça c normal tu peux pas passer des variables de cette façon avec un include/require. Pour affecter des variables qui seront utilisées dans ton include/require il suffit que tu les définisse avant :
 
$id = 1;
include ("monfichier.php3" );
 

Citation :


j'appele une page http://localhost/sondage/vote/liste_vote.php3  
là c'est ok j'ai ma page avec mes rubriques .  
quand je met ca dans une page  
<? include("sondage/vote/liste_vote.php3" ); ?>   c'est pas la meme page qui apparait   c'est une ou ca dit que ya pas ce que je veux    


 
par contre là je vois pas trop prkoi :??: c quoi exactement qui se passe qd tu fais l'include ? Sans la code de la page c difficile de dire ce qui peut se passer, c peut être tt simplement un pb de html (tableaux mal fermés, emboîtés..) ? ou alors c un pb à cause de variables définies et utilisées ds ton script avant que tu fasses l'include et qui son aussi utilisées après mais avec des valeurs différentes... Difficile de t'en dire plus que ça avec ces infos

Reply

Marsh Posté le 29-03-2001 à 11:51:17    

C'est con ce que je vais dire, mais verifie que dans le fichier httpd de ton apache, tu l'as bien configure pour accepter les balises courtes <? ... essaie avec <?php, tu verras bien

Reply

Marsh Posté le 29-03-2001 à 13:40:23    

zebra 3 avec $id = 1 ca change rien
curieux je recap , sur un lien je charge une page  
liste_sondage.php3 ma page apparait avec mes sondage quand je met le meme lien dans le include j'ai une page qui me dit que j'ai pas de sondage de  dispo ! c'est pourtant le meme lien
 
 
 
Dragonspirit , c'est ou dans hhtttpd conf


---------------
Tout vien a point a celui qui gueule le plus .
Reply

Marsh Posté le 29-03-2001 à 17:53:08    

mets les balise <?php et ?> à la place pour voir.
Sinon ce qu'a dit  Zebra3 est bon, et le fichier httpd.conf c'est dans Apache/conf/httpd.conf
 
Si la redirection continue regarde s'il y a des header("Location: ....php3" ); dans les fichiers que tu include


---------------
http://www.cheata.net le site qui vous donne la banane!
Reply

Marsh Posté le 29-03-2001 à 21:48:54    

pour les balises <? ou <?php je c plutôt dans php.ini qu'il faut aller regarder (tu trouveras une ligne commençant par 'short_open_tag = On/Off') mais je ne pense pas que ce soit le pb :??:
 
mais bon je vois pas trop comment résoudre ton pb :( c assez bizarre. Serait-ce possible de voir un peu le code de ta page ? parce que là je sèche :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed