![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
napotkałem na następujący problem mianowicie, posiadam skrypt który tworzy katalog z wygenerowaną nazwą tzn. Kod $nowykatalog = date("Y.m.d"); if (file_exists($nowykatalog)) { echo "<B>Katalog</B><font color=red> $nowykatalog </font><B>istnieje.</B>"; } else { echo "<B>Katalog</B><font color=red> $nowykatalog </font><B>nie istnieje.</B>"; mkdir($nowykatalog, 0755); chmod($nowykatalog, 0777); } następnie ma za zadanie utworzyc plik.txt w tym wygenerowanym katalogu. Czy ja dobrze kombinuję? Kod $nowyplik = '/costam/'.$nowykatalog.'/plik.txt'; if (file_exists($nowyplik)) { echo "<B>Plik</B><font color=red> $nowyplik </font><B>istnieje.</B>"; } else { echo "<B>Plik</B><font color=red> $nowyplik </font><B>nie istnieje.</B>"; $f = fopen($nowykatalog.'/plik.txt', 'a+'); fwrite($f, 'To jest nowa zawartosc pliku'); fclose($f); } Skrypt nie potrafi mi utworzyc pliku w tym katalogu. Macie jakies pomysły? Ten post edytował atasze 16.10.2007, 18:25:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
To nie wina serwera, ogólnie tworzy mi kazdy inny plik ale w katalogu nadrzednym a ja chce utworzyc ten plik w katalogu podrzędnym który co dzien dynamicznie sie generuje jesli ktos odpali skrypt z przegladarki. Kod strony wygląda następująco:
Error log: Kod Katalog 2007.10.16 istnieje.
Plik /costam/2007.10.16/plik.txt nie istnieje. Warning: fopen() [function.fopen]: open_basedir restriction in effect. File(/costam/2007.10.16/plik.txt) is not within the allowed path(s): (/home/fotoolek:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/fotoolek/public_html/kamil/costam/test.php on line 22 Warning: fopen(/inwigilator/2007.10.16/plik.txt) [function.fopen]: failed to open stream: Operation not permitted in /home/fotoolek/public_html/kamil/costam/test.php on line 22 Warning: fputs(): supplied argument is not a valid stream resource in /home/fotoolek/public_html/kamil/costam/test.php on line 23 Warning: fclose(): supplied argument is not a valid stream resource in /home/fotoolek/public_html/kamil/costam/test.php on line 24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:06 |