To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Poszukiwania - [Problem] Sprawdzanie, czy użytkownik jest zarejestrowany na

eridor - 19-08-2008, 17:45
Temat postu: [Problem] Sprawdzanie, czy użytkownik jest zarejestrowany na
Witam map taki problem:
Posiadam forum (oczywiście phpBB by Przemo), oraz stronę główną w PHP Fusion.
Chciałbym zrobić coś takiego: żeby zarejestrować się na forum, trzeba się najpierw zarejestrować na stronie głównej.

Czy dałoby się napisać taką modyfikację: Podczas rejestracji trzeba by wklepać swój nick na stronie głównej. Każdy nick mógłby być tylko raz użyty. (w bazie dodatkowe pole 1 lub 0)

Od strony technicznej:

PHP Fusion ma w bazie tabelę: fusion_users i są w niej kolumny:
Cytat:
user_id
user_name
user_password
user_email
user_hide_email
user_location
user_birthdate
user_aim user_icq user_msn
user_yahoo
user_web
user_theme
user_offset
user_avatar
user_sig
user_posts
user_joined
user_lastvisit
user_ip
user_rights
user_groups
user_level
user_status


Natomiast u mnie w Przemie mam takie kolumny:
Cytat:
user_id user_active username user_password user_session_time user_session_page user_lastvisit user_regdate user_level user_posts user_timezone user_style user_lang user_new_privmsg user_unread_privmsg user_last_privmsg user_emailtime user_viewemail user_viewaim user_attachsig user_allowhtml user_allowbbcode user_allowsmile user_allowavatar user_allowsig user_allow_pm user_allow_viewonline user_notify user_notify_pm user_popup_pm user_rank user_avatar user_avatar_type user_email user_icq user_website user_from user_field_8 user_allow_field_8 user_field_7 user_allow_field_7 user_field_6 user_allow_field_6 user_field_2 user_allow_field_2 user_field_1 user_allow_field_1 user_sig user_sig_bbcode_uid user_sig_image user_aim user_yim user_msnm user_occ user_interests user_actkey user_newpasswd user_birthday user_next_birthday_greeting user_custom_rank user_photo user_photo_type user_custom_color user_badlogin user_blocktime user_block_by disallow_forums can_custom_ranks can_custom_color user_gender can_topic_color user_notify_gg allowpm no_report_popup refresh_report_popup no_report_mail user_avatar_width user_avatar_height special_rank user_allow_helped user_ip user_ip_login_check user_spend_time user_visit user_session_start read_tracking_last_update user_jr user_beers_src user_beers_dst


Czy dało by się zrobić taką modyfikację???

A jeśli nie: czy można by zjednolicić to (rejestrujesz się na forum, jesteś już na stronie)?
Ale z tego co widzę, jest inne kodowanie haseł, więc chyba tak się nie uda...

Seraphe - 19-08-2008, 20:58

eridor napisał/a:
Czy dałoby się napisać taką modyfikację: Podczas rejestracji trzeba by wklepać swój nick na stronie głównej. Każdy nick mógłby być tylko raz użyty. (w bazie dodatkowe pole 1 lub 0)


Eee a po co tak? :)

Jak chcesz sprawdzić to coś w tym stylu:
Kod:

                    $row = mysql_fetch_row ( mysql_query ( "SELECT count(*) FROM tabela WHERE login = \"". $_POST [ 'login' ] ."\"" ) ) ;
                    if ( $row [ 0 ] )
                    {
                        echo ( "Podany login jest już zajęty!" ) ;
                    }


Ale to mój skrypt, nijak się on ma do tych w phpBB ;)

eridor - 19-08-2008, 21:08

Chyba tak :)
Ale ja niechcę nic sprawdzać:
Podczas rejestracji byłoby okienko: Nick na stronie Głównej. I po wpisaniu, jeżeli nikt na tym nicku się nie zarejestrował rejestracja by się skończyła. Jeśli byłby użyty to byłby napis: podany nick jest błędny, albo nie jesteś zarejestrowany"

Seraphe - 20-08-2008, 08:35

Po 1

Cytat:

[Problem] Sprawdzanie, czy użytkownik jest zarejestrowany na

eridor napisał/a:
Ale ja niechcę nic sprawdzać:


Po 2, chcąc nie chcąc sprawdzenia musisz dokonać, dude.

eridor - 20-08-2008, 10:01

Nie zrozumiałeś mnie...
Chciałem, aby to się sprawdzało automatycznie przy rejestracji (tak jak opisałem wyżej

Seraphe - 20-08-2008, 11:20

eridor napisał/a:
Chciałem, aby to się sprawdzało automatycznie przy rejestracji


No i o tym przecież mówię... czym są skrypty jak nie automatami?

djkamor - 20-08-2008, 11:26

eridor napisał/a:
Nie zrozumiałeś mnie...
Chciałem, aby to się sprawdzało automatycznie przy rejestracji (tak jak opisałem wyżej


hmmm.... :mrgreen: nie moze po nikach recznie

www.forum.smoki.y0.pl masz tam oglosenie

eridor - 20-08-2008, 11:34

Chodzi ci o to:
Cytat:
phpBB by Przemo : Critical Error

Could not connect to the database.
Lost connection to MySQL server at 'reading initial communication packet', system error: 111


Nic z tym nie mogę zrobić... coś się stało z bazą...

Administracja cba może jedynie to naprawić. nie mam nawet dostępu do phpMyAdmin

djkamor - 20-08-2008, 11:41

Darmowy Hosting CBA.PL
:D tez mialem to na cba wiec kupilem hosting na webd.pl i sie nic nie pierniczy z baza

eridor - 20-08-2008, 11:50

ech... daj mi najpierw rozkręcić stronę :)
Ale wróćmy do tematu



Powered by phpBB modified by Przemo © 2003 phpBB Group