![]() ![]() |
Post
#1
|
|
|
Grupa: Nieautoryzowani Postów: 18 Pomógł: 0 Dołączył: 3.01.2013 Ostrzeżenie: (0%)
|
Witam!
Mam pewien skrypt i w nim kawałek kodu:
według mnie nie wygląda to zbyt ładnie. Jest jakiś sposób aby to uprościć i aby to wyglądało w miarę profesjonalnie? Pozdrawiam (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%)
|
może switch lub dynacznie ale wtedy musisz troche zabezpieczyć skrypt
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 11 Dołączył: 1.04.2009 Ostrzeżenie: (0%)
|
edit: @down : racja napisałem głupotę, nie pomyślałem.
Ten post edytował mieszkos 4.01.2013, 00:53:01 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
@up. Sprawdź sam jak to zadziała (IMG:style_emoticons/default/wink.gif)
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 11 Dołączył: 1.04.2009 Ostrzeżenie: (0%)
|
Walnąłem głupotę więc się poprawiam
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 23 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%)
|
Bardzo dużo elementów tablicy posiada taki sam klucz i nazwę pliku (tyle, że z rozszerzeniem .php).
Możesz zrobić tablicę, w której przechowywać będzies tylko te strony, które posiadają różne pliki w stosunku do nazwy w adrsie URL. I teraz tak: sprawdzać, czy istnieje w tablicy wyjątek ('logowanie' => 'panel-uzytkownika.php') i jeśli tak, ładować te pliki, a jeśli nie ma w tablicy, to ma załadować plik o tej samej nazwie co request , tylko dodać .php na końcu. Oczywiście ze względów bezpieczeństwa proponuję sprawdzić, czy nie ma nigdzie w przekazanej wartości żadnych niebezpiecznych ciągów, oraz czy plik istnieje (np. w określonej na sztywno lokalizacji). Jeżeli nie będzie pliku na serwerze, wtedy include jakiejś strony z błędem. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
@mieszkos
Cytat Walnąłem głupotę więc się poprawiam tzn. walisz większą głupotę ? (IMG:style_emoticons/default/biggrin.gif) Ten post edytował peter13135 4.01.2013, 02:55:08 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 11 Dołączył: 1.04.2009 Ostrzeżenie: (0%)
|
@up
czemu ? |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%)
|
Ten post edytował CuteOne 4.01.2013, 15:18:46 |
|
|
|
Post
#10
|
|
|
Grupa: Nieautoryzowani Postów: 18 Pomógł: 0 Dołączył: 3.01.2013 Ostrzeżenie: (0%)
|
Dziękuję bardzo za pomoc (IMG:style_emoticons/default/smile.gif) o to mi chodziło (IMG:style_emoticons/default/smile.gif)
Można zamknąć (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() ![]() |
|
Aktualny czas: 1.01.2026 - 22:38 |