![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
Witam, posiadam bardzo prosty skrypt logowania na strone oto czesc kodu
Kod <?if($navn == "" && $password == "")
{ exit; } $fp = fopen("users.inf","r"); while ($input = fgetcsv($fp,4096,"|")) { $users[] = $input[0]; @$passwords[] = $input[1]; } fclose($fp); for ($i = 0; $i < sizeof($users); $i++) { if ($navn == $users[$i] && $password == $passwords[$i]) z tablicy jest wyciagany login i haslo, a jak zrobic zeby tez był adres e-mail, ale tego samego uzytkownika co reszta danych. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
sprawdzić, jak dane te są zapisywane w pliku, i napisać odpowiednią funkcję.
Albo poszukać magicznej kuli Skannera - ona wie wszystko. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
I używać odpowiednich znaczników BBcode
![]() PS. php jest na pierwszym miejscu... Czy na prawdę tak ciężko je zauważyć? -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Nie - to oczywiście jest najważniejsze... I tak czuję się urażony, że ktoś tak ignoruje naszą pracę. Takie ładne znaczniki, takie kolorowe buttony, takie ładne kolorowanie, a ludziska wolą kolor zielony
![]() -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
Dane w pliku sa tak
login|haslo|mail|/n a co do funkcji to moze jakas pomoc, jestem troche zielony w tych sprawach - dlatego zielony kod. P.S Zieleń tyz ladny kolor |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie - to oczywiście jest najważniejsze... I tak czuję się urażony, że ktoś tak ignoruje naszą pracę. Takie ładne znaczniki, takie kolorowe buttony, takie ładne kolorowanie, a ludziska wolą kolor zielony :lol: parafrazujac einsteina - latwiej napisac super kod niz umiec opisac jak go uzywac.
ps moze by tak usuwac wiadomosci "prosze o dodanie bbcode" gdy autor posta zmieni zgodnie z zyczeniem?... teraz co drugi watek to "hej mam problem" "popraw to" "popraw to"... Gligamesh: wystarczy ze pod linia gdzie pobierasz $password dodasz : Kod $emails[] = $input[2];
Pozdrawiam -------------------- .. make web your home ..
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
oj chyba nie wystarczy, juz prubowałem i nic
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Cytat oj chyba nie wystarczy, juz prubowałem i nic oj cos ci nie wierze ;)
Prosze sprobuj opisac czemu uwarzasz, ze nie działa. Pozdrawiam -------------------- .. make web your home ..
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
bo:
[php:1:d260a103c5]<?php $users[] = $input[0]; @$passwords[] = $input[1]; $mails[] = $input[2]; ?>[/php:1:d260a103c5] jest ok. ale trzeba to jeszcze wpiac do petli i nadac jakas nazwe czyli do tego: [php:1:d260a103c5]<?php fclose($fp); for ($i = 0; $i < sizeof($users); $i++) { if ($navn == $users[$i] && $password == $passwords[$i]) { ?>[/php:1:d260a103c5] |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
całość kodu:
[php:1:44f5613624]<?php <?if($navn == "" && $password == "") { exit; } $fp = fopen("users.inf","r"); while ($input = fgetcsv($fp,4096,"|")) { $users[] = $input[0]; @$passwords[] = $input[1]; $mails[] = $input[2]; } fclose($fp); for ($i = 0; $i < sizeof($users); $i++) { if ($navn == $users[$i] && $password == $passwords[$i]) { { ?> treść strony <? exit; } } } header("location: ../index.php"); ?> ?>[/php:1:44f5613624] |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat całość kodu: krótkie pytanie: a podczas logowania sie uzytkownicy beda rowneiz musieli podac oprocz loginu i hasla rowniez e-mail?
Pytam bo nie wiem do czego dazysz. Pozdrawiam -------------------- .. make web your home ..
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
przy logowaniu tylko login i haslo, po zalogowaniu skrypt ma sam wyciagnac adres e-mail uzytkownika który sie zalogował
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hej
Cytat przy logowaniu tylko login i haslo, po zalogowaniu skrypt ma sam wyciagnac adres e-mail uzytkownika który sie zalogował no towydaje mi sie ze ten skrypt wlasnie to robi... a emaile pobiera owa dodatkowa linijka - tobie zostalo to obsluzyc.
Pozdrawiam -------------------- .. make web your home ..
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
to moze jakas podpowiedz jak sie do tego zabrac
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat to moze jakas podpowiedz jak sie do tego zabrac na ta chwile wystarczy ze w tresc bedziesz uzywal $emails[$i] - bo w koncu tam go wrzuciles.. prawda? ;)
Przy okazji to chyba bym sugerowal troszke przekrojektowac skrypt - troche glupio ze po wszystkim dziala for - jak bedzie baaardzo duzo uzytkonikow to troche czasu minie nim znajdzie sie ten wlasciwy ;) Pozdrawiam -------------------- .. make web your home ..
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
do obsługi wielu userów zrobił bym cos innego, tamto juz prubowałem, ale wpadlem na nowy pomysł moze zadziała. Thx
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 16:20 |