Bonjour à tous,
Je débute avec Smarty et j'aimerais faire un chargement d'image en utilisant ce dernier.
J'utilise le code PHP suivant :
et le code html suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 require 'libs/Smarty.class.php'; $smarty = new Smarty(); $xmlfile = simplexml_load_file('xml/general.xml'); $login = "Login1"; $image = $xmlfile->index->image; $smarty->assign('image',$xmlfile->parameters->path_img.'/'.$image); $smarty->display('index.tpl');
Si je lui met le chemin de l'image en 'dur', il la trouve mais dès que je met {$image} à la place, il me met l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ... <body> <!-- Partie de l'entête de la page --> <div id="en_tete"> {html_image file="{$image}"} </div> </body> ...
Notice: Smarty error: html_image: unable to find '{img/banner.jpg' in D:\Developpement\eclipse-new\workspace\perso\CKS\v3\libs\Smarty.class.php on line 1095"}
Merci d'avance pour votre aide







Répondre avec citation



Partager