Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> file_exists - niech mi ktoś wyjaśni o co chodzi?
konfeusz
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 26.09.2009

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


Witam. Przedstawiam temat, by mi ktoś wyjaśnił o co w tym biega?

Otrzymałem małą poprawkę do wykonania, którą spokojnie zrobiłem, ale zauważyłem pewną ciekawostkę w skrypcie, której nie do konca obczajam. Podejżewam, ze ktoś kto go pisał, chciał się zabezpieczyć i wcisna w kod odniesienie do pliku na własnym serwerze. Próbuję to jakoś rozgryźć ale z uwagi na to, ze nie jestem orłem w PHP, proszę o pomoc lepszych o wyjaśnienie o co w tym chodzi.

Otóż w kodzie jest taka dyrektywa:
  1. <?php echo (file_exists("test.inc") ? "http://xxxxx.pl/test.inc" : "http://www.yyyyy.pl/test.php"); ?>


rozumiem, ze file_exists sprawdza czy istnieje plik test.inc na serwerze xxxxx.pl, jednak co mnie zaciekawilo... taki plik na danym serwerze nie istnieje (co logicznie rzecz biorac powinno wywalac blad i przerywac skrypt, jednak kiedy wykasuje ze skryptu to sprawdzania, to skrypt sie nie wykonuje... PARANOJA.


Moze mi ktos plopatologicznie wyjasnic o co w tym biega... oraz prosil bym opisanie tego skryptu, bo nie do konca rosumiem co tam robi znak zapytania oraz dwukropek...


Z gory dziekuje i pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 01:10