![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam. Wpadłem znów na genialny pomyśł opracowania skryptu includującego strone. Oto jego Skrypt:
I teraz zaczoł się problem. A mianowicie. URL wygląda tak :index.php?name=home zmienna $get_name = home zmienna $file nie jest równa zmiennej $get_name ponieważ zmienna $file powinna przybrac wartosc home.php a home != home.php I wpadłem na kolejny genialny pomysł. Oto on: dodac do $get_name koncówke .php i wtedy $get_name bedzie rowna $file. Problem jest w tym, że nie wiem jak można dodac tą końcówkę i czy wogóle się da to zrobic. Czy macie jakieś propozycje?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Tak, czytam. Jak masz pisać takie bezsensowne posty które nic nie wnoszą do tematu, to nie pisz ich. @topic Mlodycompany, Twój pomysł jest świetny w pewnym stopniu, to znaczy: 1. Można go przerobić tak aby na stronie błędów (404) było wyszukiwanie strony pokrewnej - to znaczy "Czy chodziło Ci o ...". To jest jeden z dobrych pomysłów, widziałem już kiedyś coś takiego ale nie myślałem aby napisać to.. Do tego można użyć levenshteina i będzie dobrze :] Pozdrawiam. Ale nie widzisz, że masz dziury w skrypcie, które były już wymienione. @Babcia@Stefa bez obrazy ale jak nie wiesz to sam nie pisz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale zdaje mi sie basename() nie zalatwia sprawy w 100% bo mozna miec w tym samym katalogu wszystkie inne pliki php tak jak ja to mam i wtedy co?Wiec wole uzywa if'y/switch albo dac tablice i in_array() + file_exists i system bledow lub cos (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 15:10 |