Продолжайте получать странные проблемы с PHP, мой код вообще ничего не делает - PullRequest
0 голосов
/ 21 мая 2018

Ничего не происходит с моим кодом.data.txt не изменяется.мой код не активируется Я понятия не имею, что делать, пожалуйста, помогите мне.

<?php

   $txt = "data.txt"; 
   if (isset($_POST['field1'])){  
      $fh = fopen($txt, 'a'); 
      $txt=$_POST['field1'].PHP_EOL; 
      fwrite($fh,$txt); 
      fclose($fh); 
      $strrop="Application Submitted.";
      echo $strrop;
    };
?>
<!DOCTYPE html>
<html style="height:100%;width:100%;">
<body>
    <form action="" method="post">
        type email here<br>
        <input type="text" name="field1"><br>
        <input type="submit" value="Submit" <img src="">
    </form>
</body>

1 Ответ

0 голосов
/ 21 мая 2018

У вас есть лишняя точка с запятой в вашем коде, в скобках, если вы закрываете.

Попробуйте это:

    <?php

   $txt = "data.txt"; 
   if (isset($_POST['field1']){  
      $fh = fopen($txt, 'a'); 
      $txt=$_POST['field1'].PHP_EOL; 
      fwrite($fh,$txt); 
      fclose($fh); 
      $strrop="Application Submitted.";
      echo $strrop;
    }
?>
<!DOCTYPE html>
<html style="height:100%;width:100%;">
<body>
    <form action="" method="post">
        <label for="field1">Type your email here</label><br>
        <input type="text" name="field1" id="field1"><br>
        <input type="submit" value="Submit"> 
        <img src="">
    </form>
</body>

РЕДАКТИРОВАТЬ: Кроме того, используйте метку метки для ввода.И вы позволили своему последнему входу открыть

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...