2010-09-09 26 views
0

J'ai un site avec un forum phpBB et j'ai une connexion séparée via une autre page. Je le veux donc quand un utilisateur se connecte, il affichera un "Bienvenue, 'Nom d'utilisateur'!" message et quand ils ne sont pas connectés il dit, "Bienvenue, Invité!". Je ne trouve tout simplement pas la syntaxe pour obtenir le nom d'utilisateur.phpBB Bienvenue, "Nom d'utilisateur"!

Je n'ai pas vraiment de code à ce jour qui a obtenu quelque part, mais je cherchais quelque chose dans le domaine de:

<?php 
    echo "<span class = 'WelcomeStyle'>Welcome, " . $username . "!</span>"; 
?> 

Sauf, où dois-je obtenir la variable $ username? Si cela aide je l'ai fait le système de connexion par un lien vers la page de connexion des forums, avec le code ici:

<form method = "post" action = "http://www.ravenwolfguild.net/forum/ucp(Copy).php?mode=login"> 
<span class = "LoginLabelStyle">Login:&nbsp;&nbsp;</span> 
<input name = "username" type = "text" id = "username" placeholder = "Username"/> 
<input name = "password" type = "password" id = "password" placeholder = "Password"/> 
<input name = "redirect" value = "../LoginTest.php" type = "hidden"> 
<input name = "login" class = "mainoption" value = "Log in" type = "submit"> 
</form> 

Merci d'avance pour toute aide.

+0

Sérieusement? Rien? Personne ne sait comment obtenir le nom d'utilisateur? Il doit y avoir quelqu'un c'mon! S'il vous plaît? – Doug

+0

J'ai édité l'original avec quelques informations plus utiles, et juste pour le souligner, je suis toujours à la recherche de réponses pour l'autre 62% de ces questions. : P – Doug

Répondre

0

Ok, je regarde juste très rapide au code principal phpbb et j'ai trouvé ceci:

'USERNAME'  => get_username_string('username', $row['user_id'], $row['username'], $row['user_colour']) 

Vous devez ajouter cette clé au tableau dans la

$template->assign_vars() 
la gamme de fonction

. Mais je ne peux pas trouver la fonction. Chercher.

Puis appelez-le dans le modèle. Vous savez comment le faire correctement?