Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu]connecté mais pas repérer
#1

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 SadSadSad
j'ai essayé $ccuser et la c une erreur smarty qui s'affiche
Une idée ????
Merci
#2

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.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#3

{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 Big Grin

utilises ce que Jissey t'as filé Wink
#4

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
Sad
#5

si tu veux qu'on aille plus loin, il va falloir nous dévoiler ton code Wink
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.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#6

stp : remet le $ccuser et donne nous le code qui plante par ce que l'erreur affichée me laisse de gros doute
#7

je te laisse finir Bess, je ne suis plus dispo. Cool

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#8

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 :/
#9

Te fâche pas Chef! Big Grin
je sais que tu bosses aussi comme moi! Sad

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#10

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
#11

je dirais même plus :
Code :
{if $customcontent_loggedin == '1'}
bravo
{else}

sorry

{/if}
et
Code :
{if $ccuser->loggedin()}

bravo

{else}

perdu

{/if}

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#12

? comprend pas
bien evidemment j'ai mis bravo, per et autre pour faire les essai Smile
oups vu
je corrige Smile
#13

a voir mais avec $ccuser erreur et custom, c'est le dorry qui s'affiche et non le bravo qd connecté Sad
#14

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é. Sad

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#15

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.
#16

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;
#17

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 Smile
#18

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.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#19

html ok
#20

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}
#21

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é.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)