[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как при создании файла сделать нормальное название
artgur
Всем привет! Вот я с помощью этого массива создаю новый файл в дерриктории

$tmpfname = tempnam("/home/u268427380/public_html/community/$adres", "index.php");

$handle = fopen($tmpfname, "r");
fwrite($handle, "записываем в во временный файл");
fclose($handle);

$adres - Это название дерриктории

Вот как видно в строке $tmpfname я хочу создать файл index.php он создаётся, НО на его конце дописываются всякие символы вот пример index.phpYSQbR7. Подскажите, как убрать эти символы в конце.
Hello
Цитата (artgur @ 10.02.2013 - 17:42)
Подскажите, как убрать эти символы в конце.

Не используйте tempnam

_____________
VPS от 5$, первые 2 месяца - бесплатно.
artgur
Цитата (Hello @ 11.02.2013 - 09:21)
Цитата (artgur @ 10.02.2013 - 17:42)
Подскажите, как убрать эти символы в конце.

Не используйте tempnam

А как тогда создать файл автоматически через php с нужным именем?
Hello
fopen("/home/u268427380/public_html/community/$adres/index.php", "w");


_____________
VPS от 5$, первые 2 месяца - бесплатно.
artgur
Цитата (Hello @ 11.02.2013 - 10:47)
fopen($tmpfname, "w");

Спасибо, сейчас попробую...
artgur
Цитата (Hello @ 11.02.2013 - 10:47)
fopen("/home/u268427380/public_html/community/$adres/index.php", "w");

Большое спасибо! А чтобы записать туда текст нужно добавить следующую строку?

fwrite($handle, "записываем в во временный файл");
fclose($handle);

И ещё вопрос, а как вставить туда html теги, если я вставлю двойные ковычки, то php будет выдавать ошибку...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.