Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt wyświetlający nick zalog. użytkownika
Musashi
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 19.11.2004
Skąd: Witnica, lubuskie

Ostrzeżenie: (0%)
-----


Witam,
Chciałbym, żeby ktoś mi zaprezentował skrypt wyświetlający nick zalogowanego użytkownika na forum (n.p. php BB). Wielokrotnie już widziałem jak ktoś zakładał tematy lub pisał teksty odwołujące się do każdego zalogowanego użytkownika na forum, n.p.: "pozdrawiam Cię [tutaj nick zalogowanego w danej chwili użytkownika].

Pozdrawiam,
Krzysiek

Ten post edytował Musashi 25.04.2005, 20:54:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Pigula
post
Post #2





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

Ostrzeżenie: (0%)
-----


jezeli Cie dobrze zrozumialem to poprostu pobierasz ten nickdo zmiennej np. $user i wstawiasz do strony:
  1. <?php
  2.  
  3. echo &#092;"Pozdrawaim Cie\". $user;
  4.  
  5. ?>


tyle sposob pobierania zalezy od tego gdzie trzymasz dane o uzytkownikach w bazie czy w pliku i jaka jest organizacja plik/bazy. chyba ze to nie oto Ci chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Musashi
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 19.11.2004
Skąd: Witnica, lubuskie

Ostrzeżenie: (0%)
-----


Mówiąc inaczej chodzi mi, żebyś umieścił w swoim poście taki kod, że ja po wejściu do tego tematu zobaczyłbym w nim swój nick. To samo dotyczy każdego.
Dla przykładu: wchodzę i widzę: "Musashi, trafiłeś szóstkę w Multilotka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ".
I każdy kto otworzy ten temat widziałby to zdanie ze swoim nickiem.

Pozdrawiam,
Krzysiek
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Cytat(Musashi @ 2005-04-25 23:23:07)
Mówiąc inaczej chodzi mi, żebyś umieścił w swoim poście taki kod, że ja po wejściu do tego tematu zobaczyłbym w nim swój nick. To samo dotyczy każdego.
Dla przykładu: wchodzę i widzę: "Musashi, trafiłeś szóstkę w Multilotka  (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ".
I każdy kto otworzy ten temat widziałby to zdanie ze swoim nickiem.

Pozdrawiam,
Krzysiek

Witam,

Czyli kod ten będzie wyglądał tak, pobierasz nazwę użytkownika która jest zapewne zapisana w sesji. Możesz też potrzebować do tego tych funkcji.

mysql_query" title="Zobacz w manualu PHP" target="_manual
mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual

Nie znam się na PHPbb bo dawno nie używałem, nie pamiętam struktury bazy. Ale jestem przekonany, ze osoby które się zajmuja PHPbb będą wiedziały... Patrzyłeś na tej stronie?

W ostateczności pozostaje szukać na google...

Pozdro!

UPDATE

http://www.phpbb.pl/forum/viewtopic.php?t=...ght=podpis+nick

Ten post edytował scarface 25.04.2005, 22:36:39
Go to the top of the page
+Quote Post
Musashi
post
Post #5





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 19.11.2004
Skąd: Witnica, lubuskie

Ostrzeżenie: (0%)
-----


Widzę, że żeby to działało trzeba mieć dostęp do uprawnień danego forum.

Oto co znalazłem w jednym z plików z linka:

Cytat
##############################################################
## MOD Title: You BBCode
## MOD Author: wGEric < eric@egcnetwork.com > (Eric) http://eric.best-1.biz
## MOD Description: Adds a BBCode that puts the username of the person viewing the
##                  post where you add [you] to your post.
## MOD Version: 1.0.0
##
## Installation Level: (Easy)
## Installation Time: 5 Minutes
## Files To Edit: - includes/bbcode.php
##                - templates/subSilver/bbcode.tpl
## Included Files: n/a
##############################################################
## Author Notes:
##    You must have Multiple BBCode MOD installed for this to work.
##      Get it here: http://www.phpbb.com/phpBB/viewtopic.php?t=74705
##
##      example:
##    'Hi [you]' will display 'Hi Eric' or 'Hi Bob'.  It depends on who
##      is viewing the topic.
##
##############################################################
## MOD History:
##
##  2003-09-17 - Version 1.0.0
##      - First Release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]------------------------------------------
#
$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);
#
#-----[ AFTER, ADD ]------------------------------------------
#

  global $userdata;
  $bbcode_tpl['you'] = str_replace('{YOU}', "' . $userdata['username'] . '", $bbcode_tpl['you']);
#
#-----[ FIND ]------------------------------------------
#
$replacements[] = $bbcode_tpl['email'];
#
#-----[ AFTER, ADD ]------------------------------------------
#

// [you] - inserts the name of the person viewing the post
$patterns[] = "#\[you\]#ise";
$replacements[] = $bbcode_tpl['you'];
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/bbcode.tpl
   
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN  --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->
#
#-----[ AFTER, ADD ]------------------------------------------
#

<!-- BEGIN you -->{YOU}<!-- END you -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 01:14