Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]sciezka do pliku, do katalogu wyżej
kleszczoscisk
post 7.10.2008, 21:49:31
Post #1





Grupa: Zarejestrowani
Postów: 164
Pomógł: 3
Dołączył: 13.12.2007

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


Witam
Mam domenę główną: domena.pl i subdomenę: subdomena.domena.pl
Wszystkie pliki tej subdomeny leżą w katalogu subdomena w domenie głównej.
public_html/subdomena

Na subdomena.domena.pl chcę wyświetlić np. zdjęcie, które jest w katalogu zdjęcia, w domenie głównej:
public_html/zdjecia/zdjecie.jpg

próbuję w skryptach pisać np:
Kod
if(file_exists('../zdjecia/'.$w['zdjecie'])){
//coś tam
}

ale nie działa.
Próbuję pisać uwzględniając strukturę katalogów na serwerze, np.
Kod
if(file_exists('domains/domena.pl/public_html/zdjecia'.$w['zdjecie'])){
//coś tam
}

... i tez nie działa.
Jak się dostać do plików w domenie głównej, z katalogów subdomen?
Dzięki z góry za pomoc.


--------------------

Siedź cicho, kiedy śpi licho.
Go to the top of the page
+Quote Post
Lion_87
post 7.10.2008, 21:55:47
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


a np pelny adres do zdjecia??


Kod
http://domena.pl/public_html/zdjecia/$w['zdjecie']


Ten post edytował Lion_87 7.10.2008, 21:58:25
Go to the top of the page
+Quote Post
kleszczoscisk
post 7.10.2008, 22:00:37
Post #3





Grupa: Zarejestrowani
Postów: 164
Pomógł: 3
Dołączył: 13.12.2007

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


Cytat(Lion_87 @ 7.10.2008, 22:55:47 ) *
a np pelny adres do zdjecia??
Kod
http://domena.pl/public_html/zdjecia/$w['zdjecie']


Próbowałem ale nie działa. W takiej konstrukcji ...
Kod
if(file_exists('http://domena.pl/zdjecia/'.$w['zdjecie'])){
//cos tam
}

... powinno działać ?


--------------------

Siedź cicho, kiedy śpi licho.
Go to the top of the page
+Quote Post
nevt
post 7.10.2008, 22:03:50
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


jeżeli masz hosting na home.pl (lub podobnym) i założyłeś subdomenę - to z niej nie wyjdziesz do katalogu "nadrzędnego"

zadzwoń do BOK'u, powinni podać ci obejście problemu za pomocą .htaccess


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
kleszczoscisk
post 7.10.2008, 22:29:52
Post #5





Grupa: Zarejestrowani
Postów: 164
Pomógł: 3
Dołączył: 13.12.2007

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


Cytat(nevt @ 7.10.2008, 23:03:50 ) *
jeżeli masz hosting na home.pl (lub podobnym) i założyłeś subdomenę - to z niej nie wyjdziesz do katalogu "nadrzędnego"
zadzwoń do BOK'u, powinni podać ci obejście problemu za pomocą .htaccess

na linuxpl.com

nie ma tam problemów tego typu


--------------------

Siedź cicho, kiedy śpi licho.
Go to the top of the page
+Quote Post
nevt
post 7.10.2008, 22:36:53
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


heh smile.gif, nie rozumiem - przecież w pierwszym poście opisałeś taki problem, a teraz twierdzisz, że na swoim hostingu nie masz takich problemów... to nie wynika ze złośliwości adminów, tylko z zasad definiowania wirtualnych serwerów dla obsługi subdomen przy spełnieniu elementarnych zasad bezpieczeństwa. to znaczy, że subdomeny są od siebie tak samo mocno odizolowane jak zwykłe domeny.


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
kleszczoscisk
post 7.10.2008, 23:10:44
Post #7





Grupa: Zarejestrowani
Postów: 164
Pomógł: 3
Dołączył: 13.12.2007

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


Cytat(nevt @ 7.10.2008, 23:36:53 ) *
heh smile.gif , nie rozumiem - przecież w pierwszym poście opisałeś taki problem, a teraz twierdzisz, że na swoim hostingu nie masz takich problemów... to nie wynika ze złośliwości adminów, tylko z zasad definiowania wirtualnych serwerów dla obsługi subdomen przy spełnieniu elementarnych zasad bezpieczeństwa. to znaczy, że subdomeny są od siebie tak samo mocno odizolowane jak zwykłe domeny.

Miałem na myśli problem, z home.pl o którym wspomniałeś.

Wyszło tak: w PHP np. przy sprawdzaniu czy plik istnieje można odwołać się normalnie do katalogu nadrzednego (../zdjecia/plik.jpg) ale już w htmlu, przy wstawianiu tegoż pliku <img src="../zdjecia/plik.jpg" /> to nie działa. Trzeba użyć całego adresu do domeny głównej <img src="http://domena.pl/zdjecia/plik.jpg" />
Chyba niepotrzebnie namieszałem sciana.gif
Dziękuję i pozdrawiam forumowiczów.


--------------------

Siedź cicho, kiedy śpi licho.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 10.07.2025 - 05:47