![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jak można zrobić panel logowania (użytkownika) na stronie pisanej w HTML? Oczywiście mój hosting obsługuje PHP, oraz różne typy baz danych w moim wypadku wybór padł na najczęściej wybieraną MySQL. Lecz chodzi mi o to jak napisać skrypt logowania, który po zalogowaniu przenosi na daną stronę na którą nie może wejść niezalogowany użytkownik + hasła są szyfrowane.
Skrypt może być częściowo oparty na Javie jeśli to konieczne. Dzięki z góry, będę wisiał piwko : ) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
1. Na tym forum znajdziesz naprawdę sporo wątków opisujących tego typu skrypt. Wiem, bo sam niedawno szukałem takiej informacji - użyj więc opcji szukaj.
2. Pisząc "java" masz na myśli "javascript"? To nie to samo. Jeżeli mylisz te pojęcia, nie bierz się za tak poważne sprawy, jak skrypt logowania. Ze względu na swoje przeznaczenie, nie jest łatwy do napisania. 3. Możesz postawić piwko. -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jako że jesteś z Grudziądza, zapraszam do Wrocławia na piwo, a póki co masz reputka : )
Pisząc Java - tak, miałem na myśli Javascript. W każdym razie, dzięki za pomoc, jeśli nie znajdę, tego co potrzebuję lub po prostu coś nie pójdzie po mojej myśli, na pewno się zgłoszę. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Zapraszamy, ale pisz w konkretnych sprawach, dołączając swój kod... inaczej zjedzą Cię modzi. Po za tym, jak będę przejazdem, to wpadnę na piwko ;p Aktualnie kibluję w słonecznej Italii.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Okej, a więc, czy poprzez konwersje kodu z HTML na PHP programem, będzie można normalnie wkleić funkcjonalny kod do logowania?
Ten post edytował Bustard 19.03.2010, 18:41:28 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Nie baw się w konwersję, tylko przeplataj kod html z php. Sposobów na to jest kilka, można umieścić kod html w "echo" albo wyskakiwać z php. Wszystko zależy, ile jest jakiego kodu.
PS. Chyba, że jesteś już znawcą tematu - wtedy oddzielenie kodu html od php to pestka ;p Ten post edytował Kshyhoo 19.03.2010, 18:47:07 -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie jestem znawcą ; p
Czyli po prostu cały kod php umieścić w "echo", tak? I potem bez echa wpleść kod php, tak? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 64 Pomógł: 1 Dołączył: 5.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Teraz już się całkiem pogubiłem, sorry za tak głupie pytania, że Wam truje tyłek.
Otóż, mam plik index.html, i co, mam dodać to niego <?php...... ?> i zapisać jako php? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Musisz zapisać plik jako php i:
<html> kod html <?php kod php ?> dalej kod html </html> -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 64 Pomógł: 1 Dołączył: 5.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak, w tym
dodajesz swój kod php logowania, zapisujesz jako *.php i już ![]() Pamiętaj, że plik php nie otworzysz normalnie po przez przeglądarkę jak pliki *.html, musisz dać na serw obsługujący php lub postawić sobie localhosta (np. XAMPP) |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 317 Pomógł: 58 Dołączył: 6.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zobacz sobie tutaj: http://www.egrafik.pl/porady/php-prosty-system-do-logowania/
Z serwisu dla grafików, więc nawet jeśli jesteś zielony powinieneś zrozumieć OCB. Wróć jak się zatniesz w jakimś konkretnym miejscu. -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Okej, zrobiłem wg. Lucka, i proszę zobaczyć http://invite-me.pl/index.php, login : admin, hasło : admin, nie przekierowuje dalej ;/
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 317 Pomógł: 58 Dołączył: 6.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Włącz error_reporting na ALL, upewnij się że dane do połączenia z bazą i informacje o użytkowniku w tabeli MySQL są poprawne.
Edit: popraw apostrofy w zapytaniu, bo tamte na stronie wyglądają dziwnie. Z resztą piszą coś o tym w komentarzach. Ten post edytował luck 19.03.2010, 19:31:52 -------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
error_reporing, nie kumam, ale w każdym razie dodałem testusera do bazy danych, etc., wszystko sprawdzałem, połączenie z baza danych powinno być ołkej.
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 317 Pomógł: 58 Dołączył: 6.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Daj na początku skryptu:
Popraw zapytanie SQL (spójrz na mój poprzedni post). -------------------- |
|
|
![]()
Post
#17
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
zapraszam do kursów i manuali na internecie, bo widzę że z podstawami cienko. dopiero po lekturze zapraszam na forum z konkretnymi pytaniami.
zamykam. obiekcje? zapraszam na PW. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:18 |