Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] get_included_files(), dlaczego skrypt wyswietla samego siebie
jol.us_
post
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 10.12.2003
Skąd: Kraków

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


Kod skryptu test.php

  1. <?php
  2. $included_files = get_included_files();
  3.  
  4. foreach($included_files as $filename) {
  5. echo "$filenamen";
  6. }
  7. ?>


Nie includuja zadnych plikow i skrypt powinien wyswietlic pusta strone, a tutaj po wykonaniu wyswietla mi ze plik test.php jest includowany. Dlaczego skrytp wyswietla samego siebie jako plik zaincludowany ?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No ale ciezko do manuala zajrzec?
http://pl.php.net/manual/pl/function.get-included-files.php
Cytat
The script originally called is considered an "included file," so it will be listed together with the files referenced by include() and family.
Go to the top of the page
+Quote Post
jol.us_
post
Post #3





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 10.12.2003
Skąd: Kraków

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


Cytat
No ale ciezko do manuala zajrzec?


Szczerze mowiac zajzalem tyle ze pod adresem http://www.guides.sk/php_manual/function.g...luded-files.php

a tutaj tego niestety nie napisali.



Skoro ta funkcja tak dziala, to jaki jest sposob zeby sprawdzic czy dany plik (wywolujacy funkcje) jest rzeczywiscie zaincludowany czy nie ?
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Szczerze mowiac zajzalem tyle ze pod adresem http://www.guides.sk/php_manual/function.g...luded-files.php

a tutaj tego niestety nie napisali.
No to juz wiesz, ze nalezy zagladac do oryginalnego manuala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


porównaj dane $fileName z $_SERVER['SCRIPT_FILENAME'] i bedziesz wiedzial czy includowany czy nie.
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: 23.08.2025 - 05:17