9

Главная - php - О файлах в php

Сделать файл по нажатию кнопки

Пример работы скрипта : «Сделать файл по нажатию кнопки»
Скрипт № 32.9
Cкачать архив «Сделать файл по нажатию кнопки»
Всего скачали 7 раз/а.

Как сделать файл по нажатию на кнопку!?
Это простой пример, первой интеграции формы и условий.
Когда проверяется существует ли файл – либо нет.
Если существует, то записать туда уже не получится... просто такое условие!
См. больше в строке вы здесь… там есть оглавление всех тем о создании и удалении файлов!
$dir_folder = '/__a-data/primer_file_put_contents/';
$domen = $_SERVER["HTTP_X_FORWARDED_PROTO"].'://' .$_SERVER["HTTP_HOST"];
$dir = $_SERVER['DOCUMENT_ROOT'].$dir_folder;
$dir_file = $dir.'do_file_knopka.dat';

$data = date('d.m.Y - H:i');
if(file_exists($dir_file ))
{
$info = 'Файл уже <a href="'.$domen .$dir_folder .'do_file_knopka.dat" target="_blank">существует!</a> Чтобы его создать - Вам нужно его сперва удалить <a href="" target="_blank">здесь</a><br>';
}
else
{
if($_POST["click"])
{
$write = @file_put_contents( $dir_file , $data);
if($write) { $info = 'Файл <a href="'.$domen .$dir_folder .'do_file_knopka.dat" target="_blank">создан</a>' ;} else {$info = "Файл не создан";}
}
}
echo '<red>'.$info.'</red>';
Результат:
Файл не существует! Нажмите по кнопке - файл создастся по нажатию по кнопке




P.S. Этот, эти примеры и вообще весь сайт делается для того, чтобы вы могли понять, как это должно работать!
Потому, что я помню, как сам барахтался в этом море информации!
Не забывай о ближних своих!
Помогай им!
И не забывай тех, кто помог тебе!
Просто скажи спасибо!
Любая твоя реакция, на представление материалы очень важна для нас!
Не молчи! напиши что-то!(В рамках приличия конечно)


Нашел ошибку - напиши в коментах! У нас происходит большая чистка контента и приведение его к одному шаблону!
Если увидел ошибку – не поленись – напиши в коментах!
Мы очень Вам благодатны за вашу активную позицию!
Поделиться :
Оставить комментарий:
Всего комментариев : 0 PRO DW
Я не робот
PRO DW
Проголосовать: (Рейтинг звездный)
Еще никто не проголосовал
Может послушаем немного музыки!?