Autor | Zpráva | ||
---|---|---|---|
pavel_k Profil * |
#1 · Zasláno: 15. 3. 2007, 12:27:40
Zdravím lidi, chci se zeptat na jednu podmínku. Potřebuju zobrazit klasický odkaz na soubor, ale tak aby tam byla podmínka co první zjistí jestli ten soubor existuje aby tam nebyl chybný odkaz. A právě tu podmínku se mi nedaří sestavit. Ten soubor je klasický excelovský .xls
|
||
25k Profil * |
#2 · Zasláno: 15. 3. 2007, 12:29:35
Musis v nejakem dynamickem jazyku. Napr v PHP pomoci fce is_file();
|
||
pavel_k Profil * |
#3 · Zasláno: 15. 3. 2007, 12:31:09
jo to je mi jasné, že v PHP, ale nevím přesně tu podmínku. Co je argumentem toho is_file()? Mám tam dát cestu k tomu souboru?
|
||
Martin Profil |
#4 · Zasláno: 15. 3. 2007, 12:38:18
|
||
pavel_k Profil * |
#5 · Zasláno: 15. 3. 2007, 14:42:55
dík, s tím file_exists() mi to funguje. Akorát ještě jednu maličkost. Funguje to pokud zadám klasickou adresu: 'blabla/235.xls' , ale když chci aby v té adrese byla proměnná - např blabla/$id.xls - nedaří se mi najít způsob jak ho donutit tam tu proměnnou vzít v úvahu. Ať to zkusím zapsat jakkoli, vždycyky mi to vrátí chybu
|
||
tiso Profil |
#6 · Zasláno: 16. 3. 2007, 02:38:45
pavel_k 'blabla/'.$id.'.xls' - hovorí sa tomu spájanie reťazcov
|
||
pavel_k Profil * |
#7 · Zasláno: 16. 3. 2007, 08:12:06
Áha, dík. Už vím kde byla chyba. Psal jsem to s klasickýma úvozovkama 'blabla/".$id.".xls' a to to jaksi nebralo...
|
||
pavel_k Profil * |
#8 · Zasláno: 16. 3. 2007, 16:17:07
Pánové(a dámy samozřejmě) už si připadám jako totální trotl:-( před chvílí jsem nevěděl jak sestavit podmínku a už mám další problém.....chci opět vložit podmínku, něco jako tohle:
<input "; if(($_POST['puntik'])=="mala")echo" disabled "; echo" type='text' id='po' size='15' name='pondeli'> ale potřebuji ji vložit do: $vysledek=mysql_query("select * from restaurace WHERE `kategorie`='".$kategorie."' order by no a tady aby byla ta podmínka(if($xy=q)echo"blabla"..."); ovšem opět jsem se zasekl na parse error:-( |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0