Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Skúsený užívateľ
Skúsený užívateľ
funkcia is_file(); má haluze

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 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ť :roll: 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.
Offline

Skúsený užívateľ
Skúsený užívateľ
funkcia is_file(); má haluze

Registrovaný: 24.09.06
Prihlásený: 15.07.23
Príspevky: 1427
Témy: 37
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.10.2006 21:37

aku verziu php pouzivas? nedalo by sa pouzit file_exists() ?


Offline

Skúsený užívateľ
Skúsený užívateľ
funkcia is_file(); má haluze

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok Napísal autor témyOffline : 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úť ) :roll: ... :))

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 :D







_________________
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.
Offline

Skúsený užívateľ
Skúsený užívateľ
funkcia is_file(); má haluze

Registrovaný: 24.09.06
Prihlásený: 15.07.23
Príspevky: 1427
Témy: 37
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.10.2006 22:01

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.


Offline

Skúsený užívateľ
Skúsený užívateľ
funkcia is_file(); má haluze

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok Napísal autor témyOffline : 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.
Offline

Skúsený užívateľ
Skúsený užívateľ
funkcia is_file(); má haluze

Registrovaný: 24.09.06
Prihlásený: 15.07.23
Príspevky: 1427
Témy: 37
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.10.2006 16:56

ja to mam (resp. budem mat) zase opacne, doma na servery najnovsie php a na hostingu iba 4ku..


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.09.06
Prihlásený: 05.01.16
Príspevky: 47
Témy: 0
Bydlisko: Bratislava,...
Príspevok NapísalOffline : 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.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. is_file / @

v PHP, ASP

1

488

09.08.2009 10:58

Ďuri Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. funkcia

v PHP, ASP

2

337

25.03.2014 17:42

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Funkcia

v PHP, ASP

6

828

06.11.2007 15:45

Orwell Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcia....

v PHP, ASP

1

641

30.08.2008 20:44

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcia

v Assembler, C, C++, Pascal, Java

1

636

10.02.2009 21:20

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Funkcia

v PHP, ASP

12

819

24.04.2008 18:37

Triminka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcia

v Assembler, C, C++, Pascal, Java

3

635

29.04.2009 20:31

stopa27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ciselna funkcia

v PHP, ASP

7

573

05.05.2008 14:10

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hash funkcia

v Assembler, C, C++, Pascal, Java

3

1036

27.11.2009 18:38

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vzdialena funkcia

v PHP, ASP

0

588

30.01.2009 9:54

Alino Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcia strstr

v PHP, ASP

4

667

10.03.2008 8:23

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Funkcia WriteFile

v Assembler, C, C++, Pascal, Java

11

750

26.01.2009 15:22

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Funkcia Moda

v Krčma

6

590

14.10.2011 16:39

Denco1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. J2ME funkcia?

v Assembler, C, C++, Pascal, Java

2

485

05.11.2008 19:13

idiotart Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Funkcia Uspat.

v Operačné systémy Microsoft

5

917

11.07.2011 23:12

ffeerroo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcia - argumenty

v PHP, ASP

2

451

26.09.2008 17:50

m4r14n Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra