| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 24.10.2006 21:14 | |
|
Kód: <? echo "Hello world"; ?> mám menší problémik s is_file(); tož, nechápem, prečo mi vracia hodnotu false, aj keď súbor, ktorým ju kŕmim na danej adrese existuje a keď tú adresu naťukám do prehliadača, začne sa sťahovať... kódik vyzerá takto, je to v podstate overovač existencie súborov, na ktoré sa odkazuje z databázy: Kód: if (is_file("http://".$_SERVER['HTTP_HOST']."/subory/".$href['cesta'])){ echo "\t<a href=\"http://".$_SERVER['HTTP_HOST']."/subory/".$href['cesta']."\" title=\"Odkaz k tomuto článku\">".$href['nazov']."</a>\n"; } else { echo "kua, súbor s touto adresou neexistuje: http://".$_SERVER['HTTP_HOST']."/subory/".$href['cesta']; }
dík všetkým, ktorí sa aspoň budú snažiť to riešiť
BTW je dosť možné, že som zabudol na nejakú úplne blbú tupú triviálnosť, ale už som pri tej práci mocne dlho, tak sa mi nechce v tom špárať a možno robím len chyby z nepozornosti...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 24.09.06 Prihlásený: 15.07.23 Príspevky: 1427 Témy: 37 Bydlisko: Bratislava |
aku verziu php pouzivas? nedalo by sa pouzit file_exists() ?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal autor témy p360t: 24.10.2006 21:54 | |
|
noo... neviem či je nejaký rozdiel medzi file_exist(); a is_file(); (zdravý rozum mi hovorí, že asi veľký nebude, ale na ten môj rozum sa občas spoľahnúť ) ... )
každopádne som na riešenie už prišiel, tam sa totiž musia písať relatívne a nie absolútne adresy. a keď som tam naposledy skúšal tú relatívnu, napísal som ju zle (o jednu úroveň som sa sekol) a tak som si myslel, že ani relatívne ani absolútne to nejak nebere... teraz už viem, kde tí soudruzi z ndr udělali chybu
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 24.09.06 Prihlásený: 15.07.23 Príspevky: 1427 Témy: 37 Bydlisko: Bratislava |
neviem aky je rozdiel, vzdy som pouzival file_exists()..
prave preto som sa pytal na verziu php v php 5 by sa tusim mal dat pouzit aj link
php.net píše: Tip: As of PHP 5.0.0 this function can also be used with some URL wrappers. Refer to Appendix M for a listing of which wrappers support stat() family of functionality.
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal autor témy p360t: 25.10.2006 7:53 | |
|
nooo to je možné. ja to mám tak čudne, že na localhoste mám php4 a na servri na hostingu je php5, takže tie nové funkcie nepoužívam (zatiaľ som ich ani nepotreboval). ja viem, že to je maximálna chobotina, ale nechce sa mi to inštalovať nanovo a tak ale viem, že raz ma to čaká...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 24.09.06 Prihlásený: 15.07.23 Príspevky: 1427 Témy: 37 Bydlisko: Bratislava |
ja to mam (resp. budem mat) zase opacne, doma na servery najnovsie php a na hostingu iba 4ku..
|
|
Registrovaný: 27.09.06 Prihlásený: 05.01.16 Príspevky: 47 Témy: 0 Bydlisko: Bratislava,... | Napísal Codik: 29.10.2006 7:40 | |
|
Medzi funkciami is_file a file_exists je zasadny rozdiel. Treba si na to davat pozor, aby Ste sa necudovali, preco Vam aplikacia nebezi tak, ako by Ste chceli. Obe funkcie zistuju, ci subor existuje, ale is_file vrati true, iba ak je existujuci subor obycajny subor. Pri adresaroch a odkazoch vracia false a treba pouzit bud funkcie is_dir, is_link, alebo vyhodnejsie iba jednu funkciu file_exists.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| is_file / @ v PHP, ASP | 1 | 488 | 09.08.2009 10:58 Ďuri | | funkcia v PHP, ASP | 2 | 337 | 25.03.2014 17:42 shaggy | | Funkcia v PHP, ASP | 6 | 828 | 06.11.2007 15:45 Orwell | | funkcia.... v PHP, ASP | 1 | 641 | 30.08.2008 20:44 p360t | | funkcia v Assembler, C, C++, Pascal, Java | 1 | 636 | 10.02.2009 21:20 Fico | | Funkcia v PHP, ASP | 12 | 819 | 24.04.2008 18:37 Triminka | | funkcia v Assembler, C, C++, Pascal, Java | 3 | 635 | 29.04.2009 20:31 stopa27 | | ciselna funkcia v PHP, ASP | 7 | 573 | 05.05.2008 14:10 juho | | hash funkcia v Assembler, C, C++, Pascal, Java | 3 | 1036 | 27.11.2009 18:38 johny3212 | | Vzdialena funkcia v PHP, ASP | 0 | 588 | 30.01.2009 9:54 Alino | | funkcia strstr v PHP, ASP | 4 | 667 | 10.03.2008 8:23 stenley | | Funkcia WriteFile v Assembler, C, C++, Pascal, Java | 11 | 750 | 26.01.2009 15:22 Fico | | Funkcia Moda v Krčma | 6 | 590 | 14.10.2011 16:39 Denco1 | | J2ME funkcia? v Assembler, C, C++, Pascal, Java | 2 | 485 | 05.11.2008 19:13 idiotart | | Funkcia Uspat. v Operačné systémy Microsoft | 5 | 917 | 11.07.2011 23:12 ffeerroo | | funkcia - argumenty v PHP, ASP | 2 | 451 | 26.09.2008 17:50 m4r14n |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|