Autor | Zpráva | ||
---|---|---|---|
Jean Profil * |
#1 · Zasláno: 8. 4. 2005, 21:33:12
Jak v PHP zjistim jestli zadana URL souboru je funkcni?
Podle php.cz fce file_exists() facha jen na mistnim filesystemu... Diky |
||
Charlie Profil |
#2 · Zasláno: 8. 4. 2005, 21:35:03
Mozna by slo:
file_exists("http://neco.cz/soubor.txt") ale nejsem si jistej |
||
Jean Profil * |
#3 · Zasláno: 8. 4. 2005, 21:36:03
to prave nefacha... ta fce nevrati nic, na php.cz tvrdej ze to musi bejt na vlastnim filesystemu, aby to fachalo...
|
||
Charlie Profil |
#4 · Zasláno: 8. 4. 2005, 21:45:24
At hledam co hledam, na nic neprichazim
|
||
Jean Profil |
#5 · Zasláno: 8. 4. 2005, 21:49:28
uz to mam, neni to moc cisty, ale kdyz na ten soubor namirim fopen(), tak mi to bud vrati ukazatel(TRUE) nebo chybu(FALSE), je to cunarna, ale fungujici:)
|
||
Charlie Profil |
#6 · Zasláno: 8. 4. 2005, 21:50:13
Mozna pomuze tohle:
<?php ob_start(); @include ("http://stranka.cz/soubor.txt"); $stranka = ob_get_contents(); ob_end_clean(); if (empty($stranka)) { // soubor bud neexistuje, nebo je prazdny } ?> Upozornuji, ze pro toto reseni je nutna knihovna v PHP, kterou mozna nemas |
||
Jean Profil |
#7 · Zasláno: 8. 4. 2005, 21:53:53
jo, tak ten za a) nemam a za b) bude se mi tezko dostavat na hosting:/ zkusim cuneci zpusob, uvidim co to udela...
|
||
Kaifman Profil |
#8 · Zasláno: 9. 4. 2005, 15:33:31
linkinfo
(PHP 3, PHP 4 , PHP 5) linkinfo -- Vrací informaci o odkazu (linku) Popis int linkinfo ( string path) linkinfo() vrací položku st_dev field struktury UNIX C stat získanou systémovým voláním lstat. Tato funkce se používá pro ověření, zda odkaz (specifikovaný pomocí path) opravdu existuje (používá se tatáž metoda jako je makro S_ISLNK definovaní v stat.h). Vrací 0, v případě chybyFALSE. Viz také symlink(), link(), a readlink(). Poznámka: Tato funkce nefunguje na Windows systémech |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0