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);
}
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);
}
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?