首页 > 写代码为什么总是出现这种奇怪的现象?

写代码为什么总是出现这种奇怪的现象?

之前代码里有一句alert(发布成功)这样的话 我明明已经删除了 为什么还是弹出来这个呢
还有我写好的页面为了备份 把写好的1.php和2.php的代码都复制出来然后再新建5.php和6.php文件复制进去 为什么6.php里面我写的跳转页面还是跳到1.php里面呢 我明明写的是跳转到5.php啊 这是为什么啊 老是这样 真是气死了 谁能帮帮我啊

代码如下 我电脑上还有一个3.php 明明5.php和6.php和3.php没任何关系啊 为什么提交内容后却总是跳转到3.php上 我把3.php的页面删除了 却又跳转到blog.php的地址上
而且我提交内容后再去数据库查看 并没有显示有数据插入
5.php如下

<?php
header ( " Pragma: no-cache " );
$pdo=new PDO("mysql:host=localhost;dbname=t1","root","");
 $sth=$pdo->query('select * from blog2');
 $result = $sth->fetchall(PDO::FETCH_ASSOC);
 foreach($result as $v){
    echo $v['type'];
    echo $v['content'];
 };
?>
<html>
<head>
<style type="text/css">
</style>
</head>
<body>
    <div id="main">
            <form action="blog.php" method="post">
                <select name="select">
                  <option>请选择</option>
                  <option>111</option>
                  <option>222</option>
                  <option>333</option>
                  <option>444</option>
                </select>
                <input type="text" name="name">
                <input type="text" name="num">
                <textarea id="txt1" name="content" style="width: 200px;height: 200px">        
                </textarea><br />
                <button type="submit">提交</button>
            </form>
    </div>
</body>
</html>

6.php如下


<?php
header ( " Pragma: no-cache " );
 $pdo=new PDO("mysql:host=localhost;dbname=t1","root","");
 $pdo->exec("INSERT INTO blog2 (type,name,num,content)  VALUES ('$_POST[select]','$_POST[name]','$_POST[num]','$_POST[content]')");
 header("location:http://localhost/blog5.php");
?>


之前代码里有一句alert(发布成功)这样的话 我明明已经删除了 为什么还是弹出来这个呢

是因为你没刷新浏览器么?

还有我写好的页面为了备份 把写好的1.php和2.php的代码都复制出来然后再新建5.php和6.php文件复制进去 为什么6.php里面我写的跳转页面还是跳到1.php里面呢 我明明写的是跳转到5.php啊 这是为什么啊 老是这样 真是气死了 谁能帮帮我啊

正如楼上所说,问题都没描述清除。show me your code


alert那个应该是浏览器缓存的原因

【热门文章】
【热门文章】