为了账号安全,请及时绑定邮箱和手机立即绑定

在 php 文件上使用 js 的计时器使输入和 textarea 样式返回为默认值

在 php 文件上使用 js 的计时器使输入和 textarea 样式返回为默认值

PHP
拉丁的传说 2021-06-29 09:52:29
提交后,我在 php 文件中的 js 上使用计时器将数据插入到 mysql 数据库,问题是当我按下提交 textarea 的样式和输入更改并由于计时器而返回默认值时我尝试在没有计时器的情况下提交结果很好并且样式没有任何变化所以问题在于使用计时器功能com.php<?phprequire('connection.php');$status = '';$text = '';$com = '';$url = 'index.php';function timer($url){    echo' <script>    setTimeout(function () {      window.location.href= "'.$url.'";          },3000);      </script>';}if(isset($_POST['addCom'])){            $com= mysqli_real_escape_string($db,$_REQUEST['com']);            $text= mysqli_real_escape_string($db,$_REQUEST['text']);            $stmt = $db->prepare("insert into testcomments (com,text) values (?,?)");            $stmt->bind_param('ss',$com,$text);            $stmt->execute();            $status = "Done ";            $com= '';            timer($url);}?><!doctype html><html ><head><link rel="stylesheet" href="style/registeration1.css"></head><body>    <form method="post"  enctype="multipart/form-data">        <div class="input-group">            <textarea name="com" > </textarea>        </div>        <div class="input-group">            <input type="text" name="text" >         </div>        <div class="input-group">            <button type="submit" class="btn" name="addCom" id="add" >اضافه</button>        </div>        <p style="color:#FF0000;"><?php echo $status; ?></p>    </form></body></html>
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 152 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号