Autor | Zpráva | ||
---|---|---|---|
CATerPILAR Profil * |
#1 · Zasláno: 18. 11. 2005, 17:01:42
<?
$zapis="nejaky text"; if($menu) { $fileDAT="./menu.dat"; $fp=fopen($fileDAT, w); if(!$fp) exit; if(File_exists($fileDAT)) { fputs ($fp, $zapis); fclose($fp); } } if(File_exists($fileDAT)) readfile($fileDAT); ?> tohle mi funguje doma na localhostu ale už to nefunguje na webu. Data se do souboru vůbec nazapíší. Nechce to nějak nastavit práva chmod()???? Ale jak se to dělá? |
||
kaifman Profil |
#2 · Zasláno: 18. 11. 2005, 20:20:08
predevsim musit dat prava na na zapis do toho adresare do ktereho chces zapisovat
|
||
xixli Profil |
#3 · Zasláno: 18. 11. 2005, 21:38:39
ako povedal kaifman, musíš mať práva do adresára, cez napr. total commandera Files (súbory) -> Change attributes (zmena atribútov) a potom napísať 606
Alebo cez php, ale mne to príliš nezvykne fungovať - cez funkciu chmod("adresar", 0606) |
||
peta Profil * |
#4 · Zasláno: 19. 11. 2005, 08:21:32
CATerPILAR
A hosting? V popisu hostingu je napsane, jestli to dovoluje ci ne. Treba pro xhosting jsem o to musel zadat zvlast. Netusim, jestli si to muzu nastavit sam, ale tady koukam, ze asi jo. Ikdyz teda ve Far manageru to jakesi prava dovoluje menit i na hostingu. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0