Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: fopen - как можно дать пользователю создать файл с уникальным именем

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Valeriya12
Отправлено: 12 Мая, 2014 - 08:20:16
Post Id


Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Февр. 2014  


Помог: 0 раз(а)




Здравствуй! Извините заранее за мой хромающий русский ;)

Я хочу дать пользователям опцию, что смогут создать свой "txt" файл с уникальным именем.

Дело в том, что это дело программиста определять заранее имя файла, а не дело пользователя... так, к сожалению, не могу просто делать так:

$myfile = fopen($_SESSION['user'].txt, "w")

Как можно сделать, чтоб пользователи смогут создать свой "txt" файл с уникальным именем?

Без javascripta или MySQL.

(Отредактировано автором: 12 Мая, 2014 - 09:31:52)

 
 Top
3d_killer
Отправлено: 12 Мая, 2014 - 08:53:20
Post Id



Участник


Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011  
Откуда: Ростов-на-Дону


Помог: 21 раз(а)




ну как вводит имя файла, нажимает создать, происходит проверка есть ли такой файл, если нету создаем если есть выводим пользователю сообщение придумайте другое имя
 
My status
 Top
Valeriya12
Отправлено: 12 Мая, 2014 - 09:42:34
Post Id


Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Февр. 2014  


Помог: 0 раз(а)




3d_killer пишет:
ну как вводит имя файла, нажимает создать, происходит проверка есть ли такой файл, если нету создаем если есть выводим пользователю сообщение придумайте другое имя


Но пользователь не может выбивать имя файла. Это надо определять заранее через:

$myfile = ("filename.txt", "w")

Вместе "filename" это невозможно писать "$_REQUEST", невозможно вообще вводить переменные.

Как можно сделать, что это пользователь который выберет имя файла?
 
 Top
Мелкий Супермодератор
Отправлено: 12 Мая, 2014 - 09:46:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Valeriya12 пишет:
Вместе "filename" это невозможно писать "$_REQUEST", невозможно вообще вводить переменные.

С чего вдруг?


-----
PostgreSQL DBA
 
 Top
Valeriya12
Отправлено: 12 Мая, 2014 - 11:14:59
Post Id


Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Февр. 2014  


Помог: 0 раз(а)




Цитата:
С чего вдруг?


Вы правы... извините и спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB