Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z odczytem pliku
misiek08
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 6
Dołączył: 2.02.2008

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


Witam!
Skonczyly sie dobre czasy i wkoncu zadanie mnie przeroslo. Mam na jednym serwerze plik w ktorym jest zawarty if:
  1. <?php
  2. if(!INSIDE) die("blad");
  3. ?>

I teraz potrzebuje z innego serwera odczytac tresc pliku czyli po prostu zrodlo. Da rade?

Tak dla wiadomosci po co mi to powiem ze robie testy bezpieczensta mojego autorskiego skryptu sklepu i chce wiedziec czy to przejdzie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Nie, nie da się.
Go to the top of the page
+Quote Post
l0ud
post
Post #3





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Nie, nie da się z zewnątrz odczytać źródła tego pliku.


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
misiek08
post
Post #4





Grupa: Zarejestrowani
Postów: 91
Pomógł: 6
Dołączył: 2.02.2008

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


Bo chodzi o to ze w kazdym pliku ktory go dolacza mam define('INSIDE',true) i tego nie da sie obejsc curl 'em albo jakas inna biblioteka??
Go to the top of the page
+Quote Post
mike
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Nie, nie dlatego.
Nie da się go odczytać ponieważ kiedy pytasz o niego serwer http (a inaczej się nie da) to plik jest parsowany najpierw przez parser PHP a później jego wynik jest zwracany prez przeglądarkę. A nie dlatego, że masz stałą.

Przecieś gdyby to było takie proste to każy mógłby sobie podejrzeć dowolny plik w sieci. Wchodzi na Onet czy gdzieś i czytasz źródła.
A nie da się tak.
Go to the top of the page
+Quote Post
l0ud
post
Post #6





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Nie, czegoś nie rozumiesz. Nawet bez tej linii, nie będzie możliwości dołączenia skryptu z zewnątrz. Kod includujący z innego serwera otrzyma tylko wynik pracy tego skryptu, czyli nic istotnego.


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
misiek08
post
Post #7





Grupa: Zarejestrowani
Postów: 91
Pomógł: 6
Dołączył: 2.02.2008

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


Czyli jak dam fopen to on mi pokaze juz prze-parsowane? Albo fsockopen

Ten post edytował misiek08 2.07.2008, 12:55:51
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Tak. Pokazuje już przeparsowane.
Go to the top of the page
+Quote Post
misiek08
post
Post #9





Grupa: Zarejestrowani
Postów: 91
Pomógł: 6
Dołączył: 2.02.2008

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


Dziekuje wszystkim!
Do modow/adminow:
Odpowiedz dostalem mozna zamknac/usunac
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 Aktualny czas: 22.08.2025 - 01:32