[Résolu]connecté mais pas repérer - laguich - 11/10/2011
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.3
#~ Url du site : bacdaon.infos.st
#~ Hébergeur / Soft : x10hosting
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.2
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.4.2
#~ News: 2.11.3
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.4
#~ CGExtensions: 1.27.1
#~ NMS: 2.3.2
#~ Gallery: 1.4.4
#~ FrontEndUsers: 1.15.6
#~ SelfRegistration: 1.6.12
#~ Captcha: 0.4.5
#~ CustomContent: 1.7.3
#~ CGSimpleSmarty: 1.4.8
#~ CGFeedback: 1.5
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ url_rewriting: true
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.6
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 64M
#~ max_execution_time: 30
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 16M
#~ upload_max_filesize: 16M
#~ session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: litespeed
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.58
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonsoir,
J'ai cherché un peu partout, mais rien ne résout mon problème.
Une page login
Mon user se connecte. (en admin on le voit bien connecté.)
Dans une page "soumettre", j'integre le code :
Code :
{if $customcontent_loggedin}
{news action='fesubmit'}
{else}
Bienvenue cher anonyme
{/if}
Malgré que mon utilisateur soit connecté sur ma page s'affiche bienvenue chere anonyme
j'ai essayé $ccuser et la c une erreur smarty qui s'affiche
Une idée ????
Merci
[Résolu]connecté mais pas repérer -
jissey - 11/10/2011
bonsoir,
dans l'aide de customcontent, il y a 2 possibilités :
Code :
{if $ccuser->loggedin()}
ou
{if $customcontent_loggedin == '1'}
S'il y a une erreur smarty, ça serait bien de nous la donner, ça peut aider.
[Résolu]connecté mais pas repérer -
bess - 12/10/2011
{if $customcontent_loggedin}
or si t'es connecté : $customcontent_loggedin == '1' (une chaine de caractère)
donc $customcontent_loggedin n'est pas égale au chiffre 1
donc $customcontent_loggedin n'est pas TRUE
donc {if $customcontent_loggedin} ne sera jamais vrai
donc ce n'est pas un bug
utilises ce que Jissey t'as filé
[Résolu]connecté mais pas repérer - laguich - 12/10/2011
Code :
string(131) "Smarty error: [in content:content_en line 1]: syntax error: unidentified token ';loggedin()' (Smarty_Compiler.class.php, line 1410)"
Parse error: syntax error, unexpected '&' in /home/laguich/public_html/tmp/templates_c/70^%%70^707^707A8977%%content%3Acontent_en.php on line 3
ca c'est l'erreur avec $ccuser
et avec
{if $customcontent_loggedin == '1'}
rien ne se passe
[Résolu]connecté mais pas repérer -
jissey - 12/10/2011
si tu veux qu'on aille plus loin, il va falloir nous dévoiler ton code
Tu distilles les infos au compte goutte.
parce que "unidentified token ';loggedin()'"... le point virgule ressemble plutôt à une faute de frappe.
Alors, donne nous le contenu complet du code que tu utilises, sans ça, on ne va pas avancer.
[Résolu]connecté mais pas repérer -
bess - 12/10/2011
stp : remet le $ccuser et donne nous le code qui plante par ce que l'erreur affichée me laisse de gros doute
[Résolu]connecté mais pas repérer -
jissey - 12/10/2011
je te laisse finir Bess, je ne suis plus dispo.
[Résolu]connecté mais pas repérer -
bess - 12/10/2011
et moi donc :lol: :lol:
je suis entouré de 2 collègues et on merge des périmètres de dév entre eux , opération pas faites depuis 2semaines
4 dev par périmètres = 40 jours hommes de dev a merger sur 40 jours hommes de dev \o/
opération à effectuer 3fois de suite sur différents périmètres...
bref je m'éclates comme un petit fou :/
[Résolu]connecté mais pas repérer -
jissey - 12/10/2011
Te fâche pas Chef!
je sais que tu bosses aussi comme moi!
[Résolu]connecté mais pas repérer - laguich - 12/10/2011
oups, effectivement, l'erreur apparait quand on est pas connecté. mais quand on est connecté, voici l'erreur
Code :
Parse error: syntax error, unexpected '&' in /home/laguich/public_html/tmp/templates_c/71^%%70^707^707A8977%%content%3Acontent_en.php on line 3
Je vous ai mis les 2 pages . Soumettre
Code :
{if $customcontent_loggedin == '1'}
bravo
else
sorry
{/if}
et
soumetree
Code :
{if $ccuser->loggedin()}
bravo
else
perdu
{/if}
la premiere avec customcontent (qui ne bouge pas connecté ou non) et l'autre avec ccuser
jog : jerome mdp: jerome
[Résolu]connecté mais pas repérer -
jissey - 12/10/2011
je dirais même plus :
Code :
{if $customcontent_loggedin == '1'}
bravo
{else}
sorry
{/if}
et
Code :
{if $ccuser->loggedin()}
bravo
{else}
perdu
{/if}
[Résolu]connecté mais pas repérer - laguich - 12/10/2011
? comprend pas
bien evidemment j'ai mis bravo, per et autre pour faire les essai
oups vu
je corrige
[Résolu]connecté mais pas repérer - laguich - 12/10/2011
a voir mais avec $ccuser erreur et custom, c'est le dorry qui s'affiche et non le bravo qd connecté
[Résolu]connecté mais pas repérer -
jissey - 12/10/2011
j'ai fait mon maxi, la syntaxe est bonne, tu ne m'aides pas trop. On marche à l'envers!
Je ne comprends pas ton style télégraphique, désolé.
[Résolu]connecté mais pas repérer - laguich - 13/10/2011
effectivement mon dernier message est pas tres clair.
Mais en fait, j'ai bien retapé le code comme tu me l'as donné et cela ne change pas . Sur la page soumettre même quand je me connecte, c'est le message sorry qui s'affiche, et sur la page soumettree c'est un message d'erreur smarty.
http://bacdaon.infos.st/ pour la connection, les id sont donné plus haut, si tu veux te rendre compte.
Merci.
[Résolu]connecté mais pas repérer -
Jean le Chauve - 13/10/2011
Commencer par corriger le
code html.
Ce n'est pas la peine d'essayer de trouver d'où vient le problème tant que le code est erratique.
Citation :et sur la page soumettree c'est un message d'erreur smarty
Code :
Parse error: syntax error, unexpected '&' in /home/laguich/public_html/tmp/templates_c/71^%%70^707^707A8977%%content%3Acontent_en.php on line 3
Il s'agit d'une erreur grammaticale : esperluète sans son amp;
[Résolu]connecté mais pas repérer -
bess - 13/10/2011
Citation :Te fâche pas Chef!
mais nan t'inquiètes pas je me fâche jamais pas pour ce genre de détail :lol:
juste que pour le coup je suis coincé aussi
[Résolu]connecté mais pas repérer -
jissey - 13/10/2011
Citation :les id sont donné plus haut, si tu veux te rendre compte.
Oui, je me rends compte que les pages soumettre et soumetree no fonctionnent pas.
Mais je te crois quand tu me le dis.
Ici, on a fait le tour.
Corrige tes erreurs HTML et si tu veux que j'essaie de te dépatouiller, envoie moi des codes d'accès par MP pour que je puisse aller voir dans l'admin.
[Résolu]connecté mais pas repérer - laguich - 13/10/2011
html ok
[Résolu]connecté mais pas repérer - laguich - 14/10/2011
Bon voici un point de régler. Merci à Jissey pour cette aide précieuse.
Donc en fait la balise $ccuser marche bien, mais pour l'intégrer dans une page il faut désactiver l'éditeur WYSIWYG, car c'est lui qui modifie le {if $ccuser->loggedin()} en {if $ccuser-&;loggedin()} et donc engendre l'erreur.
Autre point rappelé par Jissey, pensez bien dans ce cas à ne pas mettre cachable la page en question.
(Cose à décocher dans la partie Option de la page)
Voici le code qui marche :
Code :
{if $ccuser->loggedin()}
bravo
{else}
perdu
{/if}
[Résolu]connecté mais pas repérer -
jissey - 14/10/2011
j'ajouterai que $customcontent_loggedin a réagit bizarrement dans ce cas :
il m'a renvoyé l'ID du user, et dans une autre session : rien du tout malgré vide cache CMSMS + FF.
J'avoue ne pas avoir creusé.