nadanie uprawnien dla tworzonego pliku

0

itam

mam malu problem z nadaniem uprawnien dla tworzonego pliku a mianowice
tworze katalog i nadaje mu prawa 755 tworze w nim odpowiednie pliki i chce aby
mialy prawa dostepu rowniez 755 jedna probowalem juz wszystkiego i mi nie
wychodzi pliki tworzoen maja prawa 644 a co za tym idzie nie moge ich usunac
pozniej z serwera prosze o pomoc w rozwiazaniu problemu ponizej kod

<?php echo"twoja propozycja sms'a ma następującą treść:
$_POST[tresc_sms]
"; echo"twoj nick to $_POST[nick]"; $dh=opendir("$_POST[nick]"); while ($file=readdir($dh)){ $ilosc_plikow++; } $ilosc_plikow--; $dane="$_POST[tresc_sms]"; $file="$_POST[nick]/$ilosc_plikow.txt"; $fp=fopen("$file", "a"); flock($fp, 2); //blokowanie pliku fwrite($fp, $dane); flock($fp, 3); //odblokowanie pliku fclose($fp); chmod("/$file", 0777);
0

chmod("/$file", 0777); - ten slash na końcu wskazuje, że chodzi o plik w katalogu głównym - chyba raczej powinno być chmod($file, 0777);

0

Poszukaj funkcji: umask(), bo w tym może tkwić błąd. :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1