Cytat(pavulon @ 2005-09-27 17:47:03)
<?
chmod("pawel",0777);
$t=fopen("pawel/a.txt","w"); ?>
Ten skrypt ma tworzyć folder, a potem w nim stworzyć jeden plik. Folder się tworzy ale niestety plik nie, jeżeli ktoś potrafi mi to wyjaśniś był bym wdzięczny.
Witam,
Nigdy nie trenowałem tworzenia folderów z php, ale ciągle i bez problemu tworzę z php nowe pliki w SafeMode, ale koniecznie w folderze z atrybutami 777.
Skoro Tobie folder się tworzy, to:
1) wejdź tem ftp-em i sprawdź czy folder rzeczywiście ma atrybuty 777
2) do utworzenia nowego pliku użyj funkcji touch() + ew. od razu chmode
Ja zwykle robię tak:
<?php
{
chmod($plik, 0666);
}
?>
P.S.
Może mi sie tylko wydaje, ale wolę działać na plikach niż na bazie MySQL, bo zwykle jest szybciej.
latet