Autor | Zpráva | ||
---|---|---|---|
igamenir Profil |
#1 · Zasláno: 4. 12. 2005, 22:15:34
Doma jsem pořád používal file_exists, abych si zjistil, zda soubor existuje, ale při nahrání na server funkce soubor nenajde, i když určitě existuje. V manuálu jsem si přečetl, že musí mít absolutní adresu, něco o open_basedir, a pár dalších věcí, kvůli kterým je funkce podle mého takřka nepoužitelná (i když mi doma funguje).
Zkoušel jsem ji nahradit za is_file, ale ani tato funkce nenajde hledaný soubor. Jak tedy zjistit, zda existuje soubor zadaný relativní adresou? |
||
WertriK Profil * |
#2 · Zasláno: 4. 12. 2005, 22:52:07
si tu reletivni adresu preved na absolutni pomoci fce realpatch();
|
||
igamenir Profil |
#3 · Zasláno: 4. 12. 2005, 22:55:03
Pěkná funkce. Já už jsem si při zkoušení vypomohl s getcwd, ale file_exists i is_file stejně vrací FALSE.
|
||
WertriK Profil * |
#4 · Zasláno: 4. 12. 2005, 23:00:59
v tom pripade bude chyba asi jinde kdyz file_exists hlasi false z relativni i z absolutni adresy
trosku info by urcite neskodilo (kde hostujes, trosku kodu, atp) |
||
igamenir Profil |
#5 · Zasláno: 5. 12. 2005, 14:17:19 · Upravil/a: igamenir
Hostuju na banánu
Kód stručně: if (!file_exists($mini)) VytvorMiniaturu($obrazek, $mini); Kód podrobně: http://igamenir.nothrem.cz/postupy/generovana-galerie.php |
||
WertriK Profil * |
#6 · Zasláno: 5. 12. 2005, 16:00:42
Píše to nějakou chybu ?
toto jsem nasel na ***** foru : v pripade ze by byl problem v safe mode hlasilo by to to neco takovyho: Warning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script whose uid is 12656 is not allowed to access viz http://www.owebu.cz/*****/ |
||
igamenir Profil |
#7 · Zasláno: 5. 12. 2005, 16:12:26
Nic nehlásí, prostě vrátí FALSE
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0