Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ścieżki względne, I korzystanie z wielu folderów
Looozak
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Napotkałem pewien problem. Mianowicie tworząc stronę chcę nieco zmienić jej architekturę. Posiadam dwa pliki, załóżmy góra.php i dół.php . Do tej pory używałem funkcji include a między nią przez funkcję GET wrzucało odpowiedni plik ze stroną. Lecz adresy typu ?user=user1 nie wyglądają zbyt dobrze. Dlatego postanowiłem to zmienić tak aby było np: adresstrony.pl/user/user1 . Problem w tym, że od drugiego poziomu musiałbym już dodawać ../../ i wczytany plik css nie odczyta obrazków gdyż są wyżej. A tworzenie osobnego pliku css dla każdego poziomu nie wchodzi w grę. Czy jest jakiś inny sposób aby uzyskać taki efekt ? Może da się jakoś przejść od razu na samą górę strony? Oczywiście adresy url nie działają przy include ... Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
cycofiasz
post
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Przy mod_rewrite należy używać albo linków bezpośrednich albo wstawić znacznik <base> w nagłówku strony.
Go to the top of the page
+Quote Post
Looozak
post
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


No dobrze. Ale po wpisaniu w includa linku bezpośredniego to mi to nie zadziała. A przez <base> to jest to samo. Z tego co wiem w ogóle z URL nie da się includować bo to byłoby niebezpieczne.. Po includzie przy linku bezpośrednim:

  1. Warning: include() [function.include]: URL file-access is disabled in the server configuration in


Być może źle zrozumiałem Twoją wypowiedź, jeśli tak to rozjaśnij mi to jeśli możesz.

Problem aktualny (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
cycofiasz
post
Post #4





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Sposóbu includowania nie trzeba zmieniać przy użyciu mod_rewrite. No chyba że chcesz to zrobić bez użycia mod_rewrite...
Go to the top of the page
+Quote Post
mat-bi
post
Post #5





Grupa: Zarejestrowani
Postów: 690
Pomógł: 92
Dołączył: 6.02.2011

Ostrzeżenie: (0%)
-----


a RewriteBase?
Go to the top of the page
+Quote Post
Looozak
post
Post #6





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Mat-bi, mógłbyś mi trochę to rozjaśnić. Bo nie znalazłem na forum nic więcej na ten temat, poza tym do czego to służy. Jak tego użyć i jeśli mógłbym prosić jakiś przykład.

// edit

Problem już rozwiązany. Jakby ktoś miał ten sam problem odpowiedź znalazłem w tym linku
Dziękuje i pozdrawiam (IMG:style_emoticons/default/smile.gif)

Ten post edytował Looozak 18.03.2011, 21:39:51
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 21:38