19
Ноя
2017

Запись данных из get запроса в txt файл

Ребят, нужна помощь с сохранением данных из GET запроса. Txt файл создается не после нажатия кнопки submit, а просто при открытии самой формы, в следствии чего он пустой. Не совсем понимаю, как реализовать запуск php скрипта, после нажатия кнопки.

<?php
    $date = date_create();
    $file_name = "log/" . date_format($date, 'YmdHis.u') . ".txt";
    $f = fopen($file_name, "a+");
    fwrite($f, $_POST["us_name"] ."\n".$_POST['em']."\n" ."\n".$_POST['us_url']."\n");  
    fclose($f);
?>

<form accept-charset="windows-1251" method="get" action="http://www.free-kassa.ru/merchant/cash.php">
        <input type='hidden' name='m' value='<?php echo $merchant_id;?>'>
        <input type='hidden' name='oa' value='<?php echo $order_amount;?>'>
        <input type='hidden' name='o' value='<?php echo $order_id;?>'>
        <input type='hidden' name='s' value='<?php echo $sign;?>'>
        <input type="text" name="us_name" placeholder="Имя" required>
        <input type="text" name="em"  placeholder="Email" required>
        <input type="text" name="us_url" placeholder="Ссылка" required>
        <button type="submit" class="butsub">Заказать</button>
</form>

Источник: https://ru.stackoverflow.com/questions/746728/%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D1%8C-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%B8%D0%B7-get-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-%D0%B2-txt-%D1%84%D0%B0%D0%B9%D0%BB

Тебе может это понравится...

Добавить комментарий