Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Logowanie i Rejestracja - problem
Mefiuu
post
Post #1





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


Witam. Jestem początkujący, od razu to mówię. Mam takie pytanie. Czego muszę się nauczyć, aby umieć zrobić coś o co mi chodzi. A mianowicie. Chcę sobie zrobić stronę w HTML'u taką ładną (to już nawet umiem, znam trochę html i css) i chcę na stronie zrobić panel logowania. Zrobiłem też okienka do logowania, przycisk do rejestracji i formularz. I teraz schodki. Co muszę umieć ( i jeśli możecie to podajcie mi jakiś link pomocny ), abypo wypełnieniu formularza ktoś mógł się zalogować na stronę z podanych wcześniej danych? I żeby po zalogowaniu pokazał mu się jego panel użytkownika? Tzn. aby każdy miał takie "swoje miejsce" na tej witrynie?
Go to the top of the page
+Quote Post
ArekJ
post
Post #2





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Musisz znać podstawy PHP i MySQL. Do rejestracji potrzebne Ci będzie najprostrze polecenie INSERT, a do logowania podstawy sesji...


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post
Mefiuu
post
Post #3





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


Możesz mi podać jakąś stronę na której jest to dokładnie opisane?
Go to the top of the page
+Quote Post
ArekJ
post
Post #4





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Do rejestracji powinno styknąć
http://www.eioba.pl/a85841/rejestracja_i_logowania_php_mysql


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post
Mefiuu
post
Post #5





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


dzięki wielkie
Go to the top of the page
+Quote Post
Flapper
post
Post #6





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 10.04.2007
Skąd: znienacka.

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


Swoją drogą wcale nie musi nic wiedzieć o MySQL. Na upartego może wcisnąć dane do plików tekstowych. : D Ale MySQL to lepszy sposób.
Go to the top of the page
+Quote Post
ArekJ
post
Post #7





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Ale sam zaznaczył w temacie tag MySQL, pozatym to rozwiązanie jest lepsze, bynajmniej według mnie. I łatwiejsze nie trzeba używać żadnych explode() etc. winksmiley.jpg


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post
Mefiuu
post
Post #8





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


Zrobiłem tak jak pisze tutaj: http://www.eioba.pl/a85841/rejestracja_i_logowania_php_mysql a dokładniej mówiąc skopiowałem to bo chciałem spróbować na początek. No i po wklepaniu www.mefiuu.yoyo.pl/index.php wyskoczyło : Nie jestes zalogowany . Cóż myślę. Trzeba to pewnie zainstalować jak choćby na ten przykład kiedyś instalowałem PHP-Fusion czy Vallheru. A tu się nie da. Przykładowe dane podam (nie są "moje" tylko chcę się dowiedzieć...). Wpisałem w pliku conn.php tak:

CODE
define('DB_HOST','mysql2.yoyo.pl'); // ten host akurat jest dobry - taki posiadam
define('DB_USER','db111111'); // user zmyślony, ale wpisałem taki jak mi podano.
define('DB_PASS','forumphpjestnajlepsze'); // zmyślone ale wpisałem takie jak przy tworzeniu strony
define('DB_DB','db111111'); // powtórzyłem co wyżej

$connect = mysql_connect(DB_HOST, DB_USER, DB_PASS)
or die('Nie udało połączyc się z bazą danych. '.mysql_error());

mysql_select_db(DB_DB,$connect)
?>


I tutaj po wpisaniu http://www.mefiuu.yoyo.pl/install.php wyskakuje:

Access denied for user 'db111111'@'%' to database 'test' // to 'db111111' też zmyśliłem.


No i co mam zrobić? Co jest źle?
Go to the top of the page
+Quote Post
erix
post
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No jak byk musiałeś pomylić dane do bazy. Jesteś pewien, że wpisałeś, co trzeba? A nie trzeba czasem włączyć obsługi SQL w panelu konta?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Mefiuu
post
Post #10





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


nie pomyliłem... takie są jak mają być. ale bazy chyba włączać specjalnie nie trzeba bo jak kiedyś instalowałem PHP-Fusion i Vallheru to nic nie trzeba było...:/
Go to the top of the page
+Quote Post
ArekJ
post
Post #11





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Nie ma takiej bazy jak "test" przynajmniej tak wynika z tego installa co podales.


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post
mike
post
Post #12





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Zamykam.
Proszę wysłać mi lub któremukolwiek z moderatorów poprawny tytuł wątku a zostanie on otworzony.
Obecny tytuł wątku (Pomoc, Będę wdzięczny) jest najzwyczajniej głupi. Nic nie wnosi.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 07:49