![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Zrobiłem dzisiaj logowanie na stronę, ale jest jakiś problem z zalogowaniem, pomożecie w poprawieniu kodu? --------------- Strona dla oglądających: Cytat Panel administracyjny: Cytat ---------------- Kod: index.php Cytat
Ten post edytował tinware 15.02.2011, 21:57:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
(IMG:style_emoticons/default/blink.gif)
1) Jaki problem?? 2) Jaki kod?? Czy naprawdę musimy go ściągać z jakiejś strony? Nie możesz go podać? Nie możesz go przynajmniej wkleic do pasebin czy innej takiej strony 3) Przenosze |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Po zakonczonej rejestracji nie można się zalogować, występuję błąd. Kod wstawiłem, ale nie chciało dodać mi posta bo był on zbyt długi więc wstawiłem to jako plik.
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dlatego powiedzialem, byś wstawił to np. na pastebin
http://pastebin.pl/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Jak wyżej nie będą ludzie pobierać z sieci tego kodu... Na moje jak loguje się to złe sprawdzanie. Albo gdzie zrobiłeś kodowanie mp5() to podczas wysyłania do serwera zapytania czy istnieje user z LOGINEM[x] ... To czy istnieje on z hasłem nie np login10 pass10 tylko login10 mp5(pass10) ....
Tak z reki dałem możliwość choć widzę że chyba nie kodujesz tego bo w tej tabeli masz podane zwykłe wartości... Najprostrze zapytanie SQL sprawdzające czy dany user istnieje to
Mogę się mylić co do składni ale sens jest zawarty chodzi o to by ze sobą połączyć te dwie wysyłane informacje ... jeśli istnieje taki user z hasłem to sprawa załatwiona... Po drugie w przypadku loginu i hasła zrób sobie to etapowo. Sprawdź login czy istnieje a później hasło czy istnieje jak oba są ok to później na siłe możesz jeszcze porównać hasło z loginem i wiesz na którym momencie pada Ci logowanie... Nic prostszego... (IMG:style_emoticons/default/smile.gif) Podaj kod z loginu a na bank pomogę (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przy rejestracji wkladasz hasło w postaci jawnej (niehashowanej) a przy logowaniu sprawdzasz hasło hashowane.
od kiedy hash ma się rownać postaci niehashowanej? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Podaj kod z loginu a na bank pomogę (IMG:style_emoticons/default/smile.gif) Już podaje cały index.php na pastebin. Przepraszam za całe zamieszanie, jestem tutaj nowy. Słabo znam php, ale moja upartość pozwoliła napisać mi stronę, nauczyć tworzenia formularzy i wysyłania ich do bazy. Tak, hasło to nie jest kodowane. Oto tabela wgrana do bazy: Kod CREATE TABLE `Users` (
`nr` int(9) auto_increment, `data` text, `login` text, `haslo` text, `email` text, `gg` text, `imie` text, `nazwisko` text, `pseudonim` text, `miejscowosc` text, `data_urodzenia_dzien` text, `data_urodzenia_miesiac` text, `data_urodzenia_rok` text, KEY `nr` (`nr`) ) TYPE=MyISAM AUTO_INCREMENT=1; |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Tak, hasło to nie jest kodowane. Oto tabela wgrana do bazy: To wiem. Sam ci to powiedziałem. I tu masz problem.Bo jesli nie kodujesz hasla to i przy logowaniu go nie koduj Albo koduj i tu i tu. No to przecież logiczne. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, czy więc pomożesz mi tak aby podczas logowania hasło nie było kodowane?
|
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ponoć sam to napisałes.... to powinienes wiedziec,ze to:
$haslo = sha1($haslo); hashuje wlasnie hasło. Skoro więc nie chcesz hashować to wywal tę linijkę. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Pozwolę sobie zwrócić uwagę na kod...
WOW a można po prostu zrobić...
I tak jak cała reszta kodu wiesz że gdzieś dzwoni ale nie wiesz w którym kościele i jak głośno... Polecam poczytać o pętlach jak tworzysz formularze ... Pomagają bardzo i przyspieszają znacznie przeładowywanie stron... Dodatkowo poczytaj o zabezpieczeniach bo po 5 minutach w kodzie wiem jak wykasować Ci całą bazę (IMG:style_emoticons/default/smile.gif) Ale to już poczytaj a kod wklep zamiast tej paplaniny długiej... Poczytaj o kodowaniu w sh1() i md5() a później o działaniu ich w bazie danych... Dla sprostowania napisze Ci po krótce o tym. Polecenie INSERT wysyła nam kod do bazy danych w odpowiednie miejsca teraz stosując zapytanie typu
To wrzucasz zakodowane hasło w sh1(); A jeżeli zrobisz takie zapytanie
To NIE kodujesz hasła i można je porównywać normalnie bez żadnych dodatkowych myków... Teraz aby porównać zakodowane hasło (tak nie pobrać tylko porównać) - bo kodując w sh1() nie odkodowujesz hasła a porównujesz czy zakodowane zmienne string są takie same - musimy wysłać mu przekształconego stringa przez funkcje sh1() ... Spróbuje ci to pokazać na kodzie i zwróć uwagę gdzie zawarta jest funkcja sh1() która przekształci nam stringa w zakodowaną formę i dopiero porówna... [php] $login = "SELECT*FROM s_users WHERE login='".$login."' pass="'.sh1($r_pass).'" "; [php] I to cała logika... Musisz pamiętać o fakcie iż jeżeli kodujesz dane i później wysyłasz je do bazy to nie można odczytywać ich bez kodowania danych które chcesz porównać bez ich kodowania... Mam nadzieje że trochę Ci to rozjaśni całą sprawę... |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Poprawiłem kod, logowanie przebiega pomyślnie. Jakim kodem i w którym miejscu mam stworzyć aby część strony ?go=page była widoczna tylko dla zalogowanych, a a dla nie zalogowanych komunikat: "musisz zalogowac sie aby ogladac ta czesc strony" ?
Prezi2907, rozumiem w czym mój błąd. Ten post edytował tinware 15.02.2011, 22:45:22 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Kodem: W jaki sposób mam go przyłączyć tutaj?
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
W jaki sposób mam go przyłączyć tutaj?
Oj chłopie napisał Ci kolega wyżej jak sprawie zaradzić... Na początku każdej strony do której dostęp mają mieć tylko zarejestrowani
Pozdrawiam A i jeszcze jedno... Jak już jesteś w sesjach to poczytaj jak je zabezpieczać i nie używaj metody GET aby przesyłać ID... Bo wtedy musisz jeszcze sprawdzać czy nie została przechwycona sesja... Ten post edytował Prezi2907 15.02.2011, 23:32:30 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Mógłbym Cię prosić o sprawdzenie i wykrycie mojego błędu:
Cytat Kod Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/a8731498/public_html/budowa/index.php on line 2
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Wywal ten komentarz bo źle wpisałem (IMG:style_emoticons/default/smile.gif) czyli te \\ i wszystko dalej (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Wywal ten komentarz bo źle wpisałem (IMG:style_emoticons/default/smile.gif) czyli te \\ i wszystko dalej (IMG:style_emoticons/default/smile.gif) Zrobiłem to w ten sposób: http://pastebin.pl/36631 Zależało mi żeby strony logowania i rejestracji były widoczne dla niezalogowanych, a dla zalogowanych strona logowania i rejestracji pokazywal się napis: jestes juz zalogowany. Część ?go=page oczywiście po zalogowaniu, ale jeśli zalogowani nie jesteśmy włącza się ?go=users_login |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
To jest kwestia manipulacji ta pętlą if i jej warunkiem...
Dla sprostowania tego co ci podałem nie używaj w register i index... W register w ogóle nie włączaj tegoa w login daj coś takiego...
Analogicznie zmieniasz te sprawy dla każdej strony zależy co chcesz... no i redirect możesz robić do danego user itd... ale jak pisałemm nie wysyłaj danych o userze w GET bo to łatwo wykorzystać źle... Wymieniaj wszystko albo w post albo sesjami tak unikniesz włamań... GETEM wysyłaj najwyżej jakieś nazwy plików lub zmienne które może każdy widzieć... Kto się zna może łatwo podłączyć się pod dowolnego usera (np. pod administratora) i wszystko Ci wykasuje, zniszczy... Pozdrawiam... Dalej radź sobie sam bo dałem Ci już dużo podstaw (IMG:style_emoticons/default/smile.gif) Jak by były jakieś problemy składniowe to pisz z tym że nie na PW... Ten post edytował Prezi2907 16.02.2011, 00:29:00 |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Dobra mam, użyłem skryptów, które mi dałeś.
Problem wygląda następująco: nie jestem zalogowany widzę napis zaloguj sie, ok. Loguj się, i mam dalej zaloguj się. W którym miejscu jest błąd. Mógłbyś ewentualne poprawki robić dla całości, albo podać mi linijkę w której trzeba wkleić dany kod. Podgląd: Cytat Kod: Cytat
|
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
if(!empty($_SESSION['login'])){
Podmień górę z tym ifem ... Powinno być ok... Tam mi dałeś jeszcze raz to samo to wstaw to co Ci dałem z loginem i podmień tą pierwszą moją linię tym co masz wyżej... Powinno spokojnie działać... To jest kwestia manipulacji ta pętlą if i jej warunkiem...
Dla sprostowania tego co ci podałem nie używaj w register i index... W register w ogóle nie włączaj tegoa w login daj coś takiego...
Analogicznie zmieniasz te sprawy dla każdej strony zależy co chcesz... no i redirect możesz robić do danego user itd... ale jak pisałemm nie wysyłaj danych o userze w GET bo to łatwo wykorzystać źle... Wymieniaj wszystko albo w post albo sesjami tak unikniesz włamań... GETEM wysyłaj najwyżej jakieś nazwy plików lub zmienne które może każdy widzieć... Kto się zna może łatwo podłączyć się pod dowolnego usera (np. pod administratora) i wszystko Ci wykasuje, zniszczy... Pozdrawiam... Dalej radź sobie sam bo dałem Ci już dużo podstaw (IMG:style_emoticons/default/smile.gif) Jak by były jakieś problemy składniowe to pisz z tym że nie na PW... Ten post edytował Prezi2907 16.02.2011, 01:28:25 |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
http://pastebin.pl/36633 w 209 linijce?
Jeśli tak, to strona cały czas przeładowuje się do ?go=page i jest cały czas odświeżanie. Edit: Działa, dobrze, ale po zalogowaniu przerzuca mnie na ?go=page czyli do tego momentu wszystko ok, ale dalej cały czas przeładowywuje mi ?go=page Edit: Ok, poprawiłem, działa... Wspominałeś coś o tej linijce:
Na jaką ją zamienić? Ten post edytował tinware 16.02.2011, 01:35:20 |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
http://pastebin.pl/36633 w 209 linijce? Jeśli tak, to strona cały czas przeładowuje się do ?go=page i jest cały czas odświeżanie. Edit: Działa, dobrze, ale po zalogowaniu przerzuca mnie na ?go=page czyli do tego momentu wszystko ok, ale dalej cały czas przeładowywuje mi ?go=page Edit: Ok, poprawiłem, działa... Powiem tak nie jestem w stanie teraz całego kodu przesledzić... Tam masz widzę wszystkie strony odrazu w jednym zrobione czy jak (IMG:style_emoticons/default/questionmark.gif) Heh... Tą stronę na która z logowania ma Cię przerzucać to tam nie dawaj tej pętli która Ci pisałem, ok ? Bo inaczej będzie cały czas reload. Tam daj bez tej funkcji HEADER ok ? http://pastebin.pl/36633 w 209 linijce? Jeśli tak, to strona cały czas przeładowuje się do ?go=page i jest cały czas odświeżanie. Edit: Działa, dobrze, ale po zalogowaniu przerzuca mnie na ?go=page czyli do tego momentu wszystko ok, ale dalej cały czas przeładowywuje mi ?go=page Edit: Ok, poprawiłem, działa... Wspominałeś coś o tej linijce:
Na jaką ją zamienić? Nie nie... Spokojnie... Ten reload zależy tylko od tego headera... czekaj najże wszystkie te linijki na szybkiego ... (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Ok, dzięki stary. Na chwilę obecną wszystko jest ok, tylko jak nie jestem zalogowany i wejdę ?go=page chciałem mieć to co pod adresem ?go=users_login_please
Bo jak cokolwiek dopisuje to pojawia się to na każdej podstronie. Tak, tak, cała strona znajduje się w jednym pliku, działy zmienia się poprzez ?go= |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Po każdej linijce gdzie masz
Dajesz odpowiednio skonfigurowaną pętle... Dam Ci do Logowania i dla pozostałych stron prócz register... Dla wejscia
A DO KAŻDEJ INNEJ KTÓRĄ CHCESZ ZABLOKOWAĆ DLA GOŚCI DAJESZ...
Ok, dzięki stary. Na chwilę obecną wszystko jest ok, tylko jak nie jestem zalogowany i wejdę ?go=page chciałem mieć to co pod adresem ?go=users_login_please Bo jak cokolwiek dopisuje to pojawia się to na każdej podstronie. Tak, tak, cała strona znajduje się w jednym pliku, działy zmienia się poprzez ?go= Luknij na 1 strone tam Ci rozwaliłem ten BARDZO DŁUGI FORMULARZ Z OPTIONSAMI na dużo mniejsze pętelki... Wygodniej dla Ciebie (IMG:style_emoticons/default/smile.gif) Ten post edytował Prezi2907 16.02.2011, 01:48:29 |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
http://pastebin.pl/36637
Gdy nie jestem zalogowany jest wszystko w porządku, po zalogowaniu reload ?go=page co 3 sek. Dasz radę zrobić jeszcze dla adresu ?go=users_logout - wylogowywanie... ? Edit: Sory, na każdej stronie logowania i rejestracji jest napisane zarejestruj się, w dodatku Zaloguj się Po udanym zalogowaniu cały czas realod ?go=page i cały czas jestem zalogowany jako i zostane przekierowany za 3sek. Cytat uknij na 1 strone tam Ci rozwaliłem ten BARDZO DŁUGI FORMULARZ Z OPTIONSAMI na dużo mniejsze pętelki... Wygodniej dla Ciebie Tak, zgadza się, wezmę sobię to do serca i zrealizuje to, lecz najpierw chciałem zająć się tym logowaniem i wylogowywaniem... Ten post edytował tinware 16.02.2011, 02:01:57 |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
http://pastebin.pl/36637 Gdy nie jestem zalogowany jest wszystko w porządku, po zalogowaniu reload ?go=page co 3 sek. Dasz radę zrobić jeszcze dla adresu ?go=users_logout - wylogowywanie... ? Edit: Sory, na każdej stronie logowania i rejestracji jest napisane zarejestruj się, w dodatku Zaloguj się Po udanym zalogowaniu cały czas realod ?go=page i cały czas jestem zalogowany jako i zostane przekierowany za 3sek. Tak, zgadza się, wezmę sobię to do serca i zrealizuje to, lecz najpierw chciałem zająć się tym logowaniem i wylogowywaniem... Rozpisze Ci to bo widzę nie kapujesz (IMG:style_emoticons/default/smile.gif) Poczekaj Podzielę to na kilka części wiadomo bo za długie wszystko... (IMG:style_emoticons/default/smile.gif) CZ 1 . TU SIĘ NIC NIE ZMIENIA (IMG:style_emoticons/default/smile.gif)
CZĘŚĆ 2 I TU JUŻ BĘDĄ ZMIANY ...
CZĘŚĆ 3 I ZNOWU ZMIANY....
Zanim będziesz kopiował to zwróć uwagę na 3 część pod rejestracją... Tam wyciołem ten długi kod i zostawiłem puste więc musisz sobie to ogranąć... Teraz nie powinno się dziać te przeładowanie... (IMG:style_emoticons/default/smile.gif) Pozdro i pisz jak coś bo ja lece do swojego projektu (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Ok, działa...
Słuchaj jest jeszcze problem podczas, gdy użytkownik jest niezalogowany. Na każdej podstronie pokazuj się:
Nie jesteś zalogowany ... A powinno przekierowywać na strone logowania na stronach "zablokowanych" a na stronach logowania, rejestracji itd. nie powinno przeladowywac ponownie... ?go=users_logout dopisałbyś jeszcze na ten adres wylogowywanie...? |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Wywal tego ifa z tym elsem i zobacz jak ja to rozpisałem... TEGO NIE MOŻE TAM BYĆ BO WTEDY BĘDZIE ŁADOWANE ZAWSZE... (IMG:style_emoticons/default/smile.gif)
Nie masz to w żadnym nawiasie {} które oznaczając początek i koniec każdej strony w GET... (IMG:style_emoticons/default/smile.gif) Nie wiem jak Ci to przekazać... (IMG:style_emoticons/default/smile.gif)
Aha i ta funkcja die() zatrzymuje całkowicie przeglądarkę i nie ładuje nic więcej dlatego jest to konwencjonalne zabezpieczenie... Bardzo dobre bo go nie miniesz... (IMG:style_emoticons/default/smile.gif) Pokazuje ona tylko to co znajduje się wewnątrz die("TO JEST TYLKO POKAZYWANE I WYŁĄCZA DALSZE ŁADOWANIE STRONY"); ... |
|
|
![]()
Post
#31
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli usuwam to, to czy jestem zalogowany czy nie to mogę czytać "zakazaną" stronę.
Nie, no na necie są dosłownie 2 linijkowe skrypty wylogowywania. Napisałbym sam gdybym to rozumiał... Ale opanowałem z php dodawanie, usuwanie rekordów, nic więcej... |
|
|
![]()
Post
#32
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Co od tego wylogowania daj sobie to gdziekolwiek a odnośniki do tego ładuj gdzie tam musisz i chcesz (IMG:style_emoticons/default/smile.gif)
Miłej nocki... Heh za tą pomoc to flaszkę widzę... Adres wyśle na PW (IMG:style_emoticons/default/smile.gif) ( JOKE ) Jeżeli usuwam to, to czy jestem zalogowany czy nie to mogę czytać "zakazaną" stronę. Nie, no na necie są dosłownie 2 linijkowe skrypty wylogowywania. Napisałbym sam gdybym to rozumiał... Ale opanowałem z php dodawanie, usuwanie rekordów, nic więcej... Powiedz mi co jest zakazaną stroną? TEN PAGE TAK ? A ZOBACZ NA CZ 3 KTÓRA CI DAŁEM I SKIRAJ NA SAM DÓŁ (IMG:style_emoticons/default/smile.gif) Nie zrobiłeś tej 3 części więc nie masz tak jak ja CI podałem... (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#33
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Nie zrobiłeś tej 3 części więc nie masz tak jak ja CI podałem... (IMG:style_emoticons/default/smile.gif) A przepraszam, jak kopiowałem to do pliku jeszcze cz. 3 nie było na forum. juz uzupełniam... Edit: Teraz PAGE nie pokazj dla zalogowany i niezalogowanych... Ten post edytował tinware 16.02.2011, 03:04:33 |
|
|
![]()
Post
#34
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
A przepraszam, jak kopiowałem to do pliku jeszcze cz. 3 nie było na forum. juz uzupełniam... Edit: Teraz PAGE nie pokazj dla zalogowany i niezalogowanych... Przeładuj mi ten kod i daj link luknę sobie co by tam trzeba było zmienić (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#35
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
- PAGE nie pokazuje dla zalogowany i niezalogowanych...
- nie wylogowywuje http://pastebin.pl/36638 Edit: Mam błąd. Jak wycinałeś mój formularz do rejestracji wyciąłeś o za dużo o jedno " }". Już teraz działa... Ten post edytował tinware 16.02.2011, 03:18:09 |
|
|
![]()
Post
#36
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Linijka 229 dodaj na końcu ) i będzie ok...
A z tym dostępem zrobimy inaczej poczekaj a między czasie zrób tamto ... Parse error: syntax error, unexpected '>' in /home/a8731498/public_html/budowa/index.php on line 312 Daj mi tą linijkę 312 bo nie widzę jej tam... Mam tylko do 277 linijki.... Działa (IMG:style_emoticons/default/questionmark.gif) Bo widzę że tam już ok jest (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#37
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Proszę: http://pastebin.pl/36639
Zaraz ogarnę, czy wszystko działa... Edit:
Zamiast napisu zaloguj się, przekierowanie do ?go=users_login_please Ten post edytował tinware 16.02.2011, 03:41:00 |
|
|
![]()
Post
#38
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Czyli mam rozumieć że wszystko jest ok i temat może być już zamknięty ? (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#39
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
zaraz sprawdze jeszcze calosc i dam znac...
Edit: Mam jeden problem: U mnie strona wygląda nastepujaco 1. Sesja 2. Html, poczatek szablonu 3. php, laczenie sie z baza, GET-y 4. Html, koniec szablonu. Więc skrypt ucina koncowke szablonu przez tą funkcję DIE. Jak zrobić, żeby cały html znajdował się na samym dole, php na górze, i w srodku szablonu html wyświetlały się te GET-y jako działy
Ten post edytował tinware 16.02.2011, 14:07:51 |
|
|
![]()
Post
#40
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Zamiast die() daj echo ''...
usuń te nawiasy od die () i zastąp je echo ' ' ... Będzie ok. Bo te DIE wyłącza całkowicie łączenie się z stroną.... zaraz sprawdze jeszcze calosc i dam znac... Edit: Mam jeden problem: U mnie strona wygląda nastepujaco 1. Sesja 2. Html, poczatek szablonu 3. php, laczenie sie z baza, GET-y 4. Html, koniec szablonu. Więc skrypt ucina koncowke szablonu przez tą funkcję DIE. Jak zrobić, żeby cały html znajdował się na samym dole, php na górze, i w srodku szablonu html wyświetlały się te GET-y jako działy
ZRÓB TAK JAK POPRAWIŁEM .... Zasada działania DIE jeżeli wpiszesz die(); echo 'TEKST'; KOD STRONY to nic się nie pokaże a jeśli echo 'TEKST'; die() KOD STRONY to przyjdzie sam tekst a cały kod za nim się już nie pokaże.... Czyli funkcja die() przerywa czytanie kodu lub skryptów całkowicie i pozostawia stronę w stanie do momentu się jej pokazania... |
|
|
![]()
Post
#41
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
http://djplate.pl/budowa/users.php?go=users_login
http://pastebin.pl/36688 jak zrobić aby te GETy wyświetlało mi pomiędzy cyframi 1 i 2? |
|
|
![]()
Post
#42
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Oj stary... Weź zrób to obiektowo na funkcjach... Później zapętlasz sobie to ifami i jeżeli masz wartość odpowiednią w tablicy get wtedy pokazuje się dana cześć strony...
Dam Ci na przykładzie ale to jest ostatni gotowiec jaki Ci daje...
A później pomiędzy 1 i 2 dajesz np...
Przeanalizuj sobie to co Ci podałem popatrz sobie na pętle if Więcej Ci w tym temacie nie pomogę, resztę mogę wykonać odpłatnie poza forum... (IMG:style_emoticons/default/smile.gif) Pozdrawiam i życzę miłego dnia (IMG:style_emoticons/default/smile.gif) PS. Jeśli stworzysz funkcje to wywal całą pętle z tym danym GETEM żeby się nie pojawiał... (IMG:style_emoticons/default/smile.gif) Ale tak jak mówiłem całą resztę mogę wykonać w godzinkę ale to już odpłatnie na moim serwerze... Jeśli będzie wszystko śmigać jak sobie życzysz to pogadamy... Pozdrawiam... |
|
|
![]()
Post
#43
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Chyba za bardzo uwierzyłem w swoje siły, nie dam rady już z tym. Miło byłoby gdyby ktoś wziął to jako całość, a nie tłumaczyć tylko częściowo...
|
|
|
![]()
Post
#44
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Chyba za bardzo uwierzyłem w swoje siły, nie dam rady już z tym. Miło byłoby gdyby ktoś wziął to jako całość, a nie tłumaczyć tylko częściowo... Takie rzeczy to tylko w giełdzie ofert (IMG:style_emoticons/default/smile.gif) . Na razie to ja u Ciebie widzę "Parse error"... |
|
|
![]()
Post
#45
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#46
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
TE DANE NIE SA DO KOPIOWANIA A DO ANALIZY (IMG:style_emoticons/default/smile.gif) heh... przestudiuj sobie proszę to funkcje i zależność... |
|
|
![]()
Post
#47
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.08.2009 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.09.2025 - 16:00 |