include() ou ????

include() ou ???? - PHP - Programmation

Marsh Posté le 09-11-2005 à 14:15:56    

bonjour,
voila je developpe un site assez FAT !!!!en gros je fais un système de module avec sondage, calendrier et tout....
et je voulais savoir quel méthode je peux utiliser pour faire mes sondage !
en gros mes menu sont dans un array :

Code :
  1. $menu=array("<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  2.   <tr>
  3.     <td><img src='$temp_m1' width='13' height='30'></td>
  4.     <td width='99%' background='$temp_m2'><span class='Style1'>MENU 1&nbsp;&nbsp; </span></td>
  5.     <td><img src='$temp_m3' width='50' height='30'></td>
  6.   </tr>
  7.   <tr>
  8.     <td colspan='3' background='./images/fondu.gif'>&nbsp;</td>
  9.   </tr>
  10.   <tr bgcolor='#EDF0F0'>
  11.     <td>&nbsp;</td>
  12.     <td>&nbsp;ICI LE SONDAGE</td>
  13.     <td>&nbsp;</td>
  14.   </tr>
  15. </table>","...." );


le pb c'est que quand je mets include("sondage/index.php" ); ca marche po
en faisant $var1=include("sondage/index.php" ); et echo $var1  ca marche mais il ne me l'affiche pas dans mon tableau je comprends pas trop !
et est ce que vous vouyez un exemple de module deja fait mais hyper simple ?
 
si vous comprenez pas envoyez un msg !

Reply

Marsh Posté le 09-11-2005 à 14:15:56   

Reply

Marsh Posté le 09-11-2005 à 14:25:05    

$var1=include("sondage/index.php" );
Cette synthaxe n'existe pas. include ou require ne fait qu'une inclusion simple du contenu du fichier. il y a quoi dans ton index.php ?

Reply

Marsh Posté le 09-11-2005 à 14:26:45    

Berceker United a écrit :

$var1=include("sondage/index.php" );
Cette synthaxe n'existe pas. include ou require ne fait qu'une inclusion simple du contenu du fichier. il y a quoi dans ton index.php ?


 
non il est dans fichier.php !
et le script de sondage est dans /sondage/index.php mets il est deja en petit module sondage1.php sondage2.php etc...  
que j'appel en faisant ?etape=i ---> ouvre sondagei.php

Reply

Marsh Posté le 09-11-2005 à 14:32:01    

C'est bien de montrer du code, et de donner des explications détaillées, mais il est dommage d'avoir renommné la variable en question en "$var1" qui n'apparaît nul part dans le code, car tout vient de la manière dont la variable $var1 (ou un autre nom) est utilisée.
 
Je soupçonne le problème classique où une vairable est mise entre apostrophes au lieu d'être mise entre guillemets. Pour rappel, "test $var1" est différent de 'test $var1'. Il faut utiliser les guillemets ou bien l'opérateur de concaténation (le point) "test ".$var1 :)  

Reply

Marsh Posté le 09-11-2005 à 14:32:26    

ce n'est pas très clair :sweat:

Reply

Sujets relatifs:

Leave a Replay

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