Mam problem,
Zacinam v PHP a mam drobny problemek:
tento script ma otevrit soubor predany v parametru napr.:
www.server.cz/sript.php?show=clanky/sport/clanek.inc
<?
if(!($file = FOpen($show, "r"))):
print("Soubor nelze nalézt - zkuste to prosím později...");
exit;
else:
FPassThru($file);
endif;
?>
Ale misto zobrazeni obsahu souboru se vypise nasledujici hlaska:
Warning: Unable to access clanky/sport/OFL2_2000.inc in /2nd/fw/zsralsko.aktualne.cz/clanek.php on line 106
Warning: fopen("clanky/sport/OFL2_2000.inc","r") - No such file or directory in /2nd/fw/zsralsko.aktualne.cz/clanek.php on line 106
Soubor nelze nalézt - zkuste to prosím později...
Cim by to mohlo byt??
Asi to bude nastaveni pristupovych prav k souboru, ale jak se to dela?
Diky.
ToPas
Nejsem si jisty, kde presne chybu vidite -- cimz ji nechci popirat, jen to prosim upresnete abych vedel lepe co mam hledat.
Ps: zkousel jsem adresu http://zsralsko.aktualne.cz/clanek.php?show=clanky/sport/OFL2_2000.inc kterou jsem tak vytusil z Vaseho dotazu, ale na zadny problem jsem tam nenarazil.
fopen() hodi pri neexistujicim prikazu varovani ... je treba bud pouzit jinou funkci (napr file_exists()) nebo potlacit chybove hlasky ... u jednotliveho prikazu se to da udelat pripsanim zavinace pred prikaz :)
A takova drobnost: Ono se da v PHP pouzit basic-systaxe? if-else-endif?