Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > Templates
Templates Forum d'entraide sur les templates (gabarits) avec PHP. Exemples : Smarty, TinyButStrong... Avant de poster -> FAQ templates et Cours gabarits
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/06/2012, 12h04   #1
diengkals
Membre régulier
 
Homme kalidou dieng
Développeur informatique
Inscription : janvier 2010
Messages : 319
Détails du profil
Informations personnelles :
Nom : Homme kalidou dieng
Localisation : Mauritanie

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2010
Messages : 319
Points : 70
Points : 70
Par défaut template phplib Notice: Undefined offset: template.class.php on line 320 template

bonjour, j'utilise le Template phplib pour mon projet , j ai rencontré un problème pour l'affichage de mes données .

voici l erreur que ça me genere


Code :
1
2
 
Notice: Undefined offset: 0 in C:\Program Files\EasyPHP-5.3.9\www\wap.amnir\admin\lib\core\template.class.php on line 321

je ne sais vraiment d'ou vient l'erreur .
voici comment j ai codé ma page html

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
   <div      align="center"  class="consulteruser" > 
 
 
           <ol>
 
 
                  <li>  <p class="Tete">Identifiant</p></li>
                   <li> <p class="Tete">Password </p></li>
                  <li>  <p class="Tete">Modifier</p></li>
                   <li> <p class="Tete">Supprimer</p></li>
 
                        <!-- BEGIN test -->
 
                    <li><p class="Res">{identifiant}</p></li>
                    <li><p class="Res">{password}</p></li> 
                    <li><a   href="index.php?module=updateuserform&action=updateuserform&Id_users={id_users}"  id="lien">  <p class="Res"  > Modifier </p> </a></li>  
                    <li><a   href="index.php?module=deleteuser&action=deleteuser&Id_users={id_users}"  
                     onClick="Javascript:return confirm(&#65533;&#65533;tes-vous s&#65533;r de vouloir enlever cette ligne ?&#65533;);">  <p class="Res">Supprimer </p> </a></li> 
 
                        <!-- END  test -->     
 
 
          </ol>
          </div>
ma page php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	$template->set_file('index','consulteruser.html');
	 $template->set_block('index', 'test', 'var_block');

foreach($user as $key => $value) {
						 
					 //  echo $value->Identifiant;
					 if( is_array($value) || is_object($value)) {
					 	        $template->set_var('id_users',utf8_encode($value->Id_users));
				 				$template->set_var('identifiant',utf8_encode($value->Identifiant));
				 				$template->set_var('password', utf8_encode($value->Password));
				                 $template->parse('var_block', 'test', TRUE  );
				 		
					 		
					 } else {
									 
							echo '<pre>';
							print_r ($value);
							echo '</pre>';
									
					 }
						 	
				}
l erreur vienne de la méthode set_block() et je ne sais pas pourquoi

si quelqu'un a déjà rencontré ce problème ou s'il a une idée de l erreur qu'il m aide merci d avance
diengkals est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2012, 13h16   #2
diengkals
Membre régulier
 
Homme kalidou dieng
Développeur informatique
Inscription : janvier 2010
Messages : 319
Détails du profil
Informations personnelles :
Nom : Homme kalidou dieng
Localisation : Mauritanie

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2010
Messages : 319
Points : 70
Points : 70
probleme resolu j ai changé
ce code

Code :
1
2
3
 
        $template->set_file('index','consulteruser.html');
	 $template->set_block('index', 'test', 'var_block');

par
Code :
1
2
3
4
 
 
$template->set_file('nom_page','consulteruser.html');
	 $template->set_block('nom_page', 'test', 'var_block');
merci
diengkals est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h06.


 
 
 
 
Partenaires

Hébergement Web