Nouveau sujet Répondre Imprimer Syndication RSS 2.0

formulaire 'login' 'mdp', lien 'mdp oublié'

Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 26 Juin 2008, 6:23
coucou,

je souhaite faire afficher les 2 champs formulaire 'login' et 'mot de passe' pour s'identifier et avoir le lien 'mot de passe oublie' dans le site, quel bout code à écrire ?

sachant que

racine / fichiers site
racine / dossier forum / fichiers forums


merci d'avance
 
Equipe de support
Avatar de B.Moncef
  • Age : 18 ans
  • Messages : 1926
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 26 Juin 2008, 11:49
Alors le lien mot de passe oublié, c'est simple tu le fais en html et tu mets le lien vers la page du forum.
Concernant le formulaire, tu le fais en html, et concernant la page de traitement, soit tu crées ta propre page et tu utilises le sdk avec la méthode login(), soit tu rediriges vers la page de connexion du forum.
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 26 Juin 2008, 17:50
bonsoir,

pour l'instant, je commence à essayer à faire afficher des données dans une page php externe du dossier forum, (je préfère commencer avec ça, ça me permettra de mieux comprendre pour la suite)

par ex, pour le nombre de message posté au total, j'ai écrit le code : <?php echo $fsb->userdata('u_total_post'); ?> (c'était facile parce que le code était dans l'exemple SDK)

maintenant je souhaite faire apparaitre des données pour ces :

{USER_TOPIC_TOTAL}
{ACTIV_FORUM_POST}
{LG_USERPROFILE_AGE}
{USER_AGE}
{LG_USERPROFILE_SEXE}

j'aimerais bien que vous m'indiquez comment puis-je trouver le code qui les correspond pour écrire dans le php et les faire afficher

parce que je ne sais pas comment bien trouver et utiliser le mot, par ex j'ai voulue afficher le sexe et j'ai pensé qu'il fallait écrire :

<?php echo $fsb->userdata('LG_USERPROFILE_SEXE'); ?> or ce n'est pas le cas, sans doute que ce n'est pas le bon "mot" : LG_USERPROFILE_SEXE

merci d'avance de vos aides / réponses
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3477
  • Inscrit : 01 Mars 2007
  Lien vers ce message 27 Juin 2008, 7:44
{USER_TOPIC_TOTAL}
{ACTIV_FORUM_POST}
{LG_USERPROFILE_AGE}
{USER_AGE}
{LG_USERPROFILE_SEXE}

Tout ça c'est des variables de template, et je ne pense pas que tu utilise le systeme de templates de FSB, donc :

Pour les LG_ ce sera plutôt echo Fsb::$session->lang('userprofile_sexe'); (si c'est des clés de langues spécifiques, il faut charger le fichier de langues concerné

Pour les autres ça dépend de à quoi correspondent les valeurs...


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 28 Juin 2008, 6:35
Salut,

Avec ton code, je n'arrive pas à faire afficher l'image du sexe mais l'erreur n'apparait plus (genre FSB Notice : Undefined index: sexe in file /var/www/vhosts/www.---------/web/__tests/fsbv2_sdk/forum/sdk.php (189)).

Pourquoi l'image n'est pas affiché ? (sachant que j'ai bien défini un sexe dans mon profil)

Voici un petit tableau avec qui je suis en train de "récolter" les codes qu'il faut écrire pour faire apparaître ces données :

Debut page, avant le doctype et head :

<?php
	define('ROOT', './forum/');
	include(ROOT . 'sdk.php');
?>


Ensuite, dans body, avec la balise table :

<tr>
      <td>Affichage pseudo :</td>
      <td><?php echo $fsb->nickname(); ?></td>
    </tr>
    <tr>
      <td>Affichage adresse e-mail :</td>
      <td><?php echo $fsb->userdata('u_email'); ?></td>
    </tr>
    <tr>
      <td>Nombre sujet posté (forum) :</td>
      <td>(code à chercher)</td>
    </tr>
    <tr>
      <td>Nombre message posté (forum) :</td>
      <td><?php echo $fsb->userdata('u_total_post'); ?></td>
    </tr>
    <tr>
      <td>Affichage sexe :</td>
      <td><?php echo Fsb::$session->lang('userprofile_sexe'); ?></td>
    </tr>
    <tr>
      <td>Affichage age :</td>
      <td>(code à chercher)</td>
    </tr>
    <tr>
      <td>Affichage avatar :</td>
      <td>(code à chercher)</td>
    </tr>
    <tr>
      <td>Affichage "Inscrit le :"</td>
      <td>(code à chercher)</td>
    </tr>
    <tr>
      <td>Affichage "Dernière visite :"</td>
      <td>(code à chercher)</td>
    </tr>


VOilà, j'espère que vous saurez me donner les codes que je cherche à avoir

Bien merci à vous
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3477
  • Inscrit : 01 Mars 2007
  Lien vers ce message 28 Juin 2008, 11:00
C'est avec quel bout de code que tu tentes d'avoir ton image ?

Dans ce que t'as posté y'a rien qui justifie un "Undefined index: sexe "


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 28 Juin 2008, 12:39
Euh, rien, comment fais-je pour voir afficher l'image soit "garçon" soit "fille" ?
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 30 Juin 2008, 6:24
coucou ? :)
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3477
  • Inscrit : 01 Mars 2007
  Lien vers ce message 30 Juin 2008, 7:53
J'oserais te dire qu'il faut chercher un peu aussi :p
J'ai pas le temps d'aller fouiller dans l'immédiat ^^


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Equipe de support
Avatar de B.Moncef
  • Age : 18 ans
  • Messages : 1926
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 30 Juin 2008, 10:53
bonsoir,

pour l'instant, je commence à essayer à faire afficher des données dans une page php externe du dossier forum, (je préfère commencer avec ça, ça me permettra de mieux comprendre pour la suite)

par ex, pour le nombre de message posté au total, j'ai écrit le code : <?php echo $fsb->userdata('u_total_post'); ?> (c'était facile parce que le code était dans l'exemple SDK)

maintenant je souhaite faire apparaitre des données pour ces :

{USER_TOPIC_TOTAL}
{ACTIV_FORUM_POST}
{LG_USERPROFILE_AGE}
{USER_AGE}
{LG_USERPROFILE_SEXE}

j'aimerais bien que vous m'indiquez comment puis-je trouver le code qui les correspond pour écrire dans le php et les faire afficher

parce que je ne sais pas comment bien trouver et utiliser le mot, par ex j'ai voulue afficher le sexe et j'ai pensé qu'il fallait écrire :

<?php echo $fsb->userdata('LG_USERPROFILE_SEXE'); ?> or ce n'est pas le cas, sans doute que ce n'est pas le bon "mot" : LG_USERPROFILE_SEXE

merci d'avance de vos aides / réponses

Ce que tu dois passer à userdate() n'est pas 'LG_USERPROFILE_SEXE' comme tu t'en doutes, mais simplement u_sexe.
Tu peux regarder ici -> http://www.fire-soft-board.com...bles:fsb2_users pour ce que tu peux passer d'autre à cette fonction. La table n'est pas complète.
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 01 Juillet 2008, 6:21
Merci beaucoup pour votre réponse, je vais aller voir dans la fin de l'après-midi
 
Répondre


.