|
|
|
| Здравствуйте. Создаю файл, записываю в него информацию, но в месте с данным файлом создается пустой .dat , а почему ни как не могу понять.
function create_file ($doc_text, $catalog)
{
//chmod ();
$nam_file = "".$_SERVER['DOCUMENT_ROOT']."/".$catalog."/".rand(0, 1000000).".txt";
if (empty($doc_text))
{
echo "Ошибка";
}
$file = fopen ($nam_file, "w+");
if (!$file)
{
echo "ошибка";
}
else
{
fwrite ($file, $doc_text);
}
fclose ($file);
return $nam_file;
return $doc_text;
}
|
| |
|
|
|
|
|
|
|
для: shmel
(05.06.2006 в 09:22)
| | Если убрать расширение файла, то все ок, вот только почему? | |
|
|
|
|
|
|
|
для: shmel
(05.06.2006 в 09:22)
| | Хм... поищите поиском нет больше нигде функций fopen()? | |
|
|
|
|
|
|
|
для: cheops
(05.06.2006 в 10:10)
| | В файле где находится данный скрипт, нет больше ни каких скриптов, кроме этого. У меня есть подозрение, что это может быть создается временный файл кеша. | |
|
|
|
|
|
|
|
для: shmel
(05.06.2006 в 10:21)
| | Нашел, была функция fopen в другом совершенно файле, но тот должен срабатывать только если выполняется условие в .htacces
RewriteRule ^admin/(.*)$ admin/$1 [L]
RewriteRule ^phpmyadmin/(.*)$ phpmyadmin/$1 [L]
RewriteRule ^([a-z_/0-9.-]+)(/?)$ index.php?id=$1 [QSA,L]
|
| |
|
|
|