Линк
Guest
наверное по пермишенам
echo Title($a,$dir);
ini_set("display_errors","1");
error_reporting(E_ALL);
//Хотим читать все сообщения
$file="ПУТЬ К ФАЙЛУ";
inlude($file);
echo "Inlude работает";
if (file_exists($file)) {echo "Ф-яя file_exists дала нам true";}
if (is_readable($file)) {echo "Ф-яя readable дала нам true";}
$f=fopen($file)
if ($f) {echo "Fopen работает";}
fclose ($file);
$boo=file($file);
LOL !Пришлось капаться в старом коде. а там черт ногу может сломать... Движок писался давно..поэтому многое забылось.
$path=$dir.'/'.$file.'.'.$ext;
echo $path; # эту строчку всегда закоментить можно
$fp=fopen( $path,'w' );
$_SERVER["DOCUMENT_ROOT"]
Это шутка?не используй вычисляемые пути в параметре функций, а лучше делать так:
$path=$dir.'/'.$file.'.'.$ext;
echo $path; # эту строчку всегда закоментить можно
$fp=fopen( $path,'w' );
Что LOL ???Originally posted by Sir_J
LOL !
Поэтому пишите сразу под UNIX! Потомучто в винде файловые функции PHP работают с любыми слэшами. (Обратите внимание, невнимательные люди[если вы считаете себя внимательным, то это к вам не относится], на 'файловые функции PHP', потомучто если Вы захотите передавать свой навороченный путь не менее навороченной другой программе через системный вызов, то это меняет всё.. и к теме не относится.. просто будьте внимательны)3) не забывай что у WIN и UNIX используются разные слЭши,
соответственно, те файловые функции (имеется ввиду пользовательские), которые работали под WIN не факт, что заработают под UNIX