ホームページ  >  記事  >  バックエンド開発  >  コードを書くといつもこの奇妙な現象が起こるのはなぜでしょうか?

コードを書くといつもこの奇妙な現象が起こるのはなぜでしょうか?

WBOY
WBOYオリジナル
2016-06-20 12:41:08830ブラウズ

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


回复讨论(解决方案)

这是代码 大家帮我看看  明明写的由6.php跳到5.php 却每次跳到一个不相关的3.php上面
5.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'];
 };
?>








            
            


    
    





6.php は次のとおりです

header ( "プラグマ: キャッシュなし" ) ;
$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");
?>

キャッシュはありますか?
コードを見るのは問題ありません。

echo $v['type'];
echo $v['content'];

ここに js コードがあるので実行されますか?



キャッシュはありますか?
コードを見るのは問題ありません。

echo $v['type'];
echo $v['content'];

ここに js コードがあるので実行されますか?



キャッシュがわかりません。コンテンツを送信すると、リダイレクト アドレスが blog.php になります。これは非常に奇妙です。ブラウザを見てください

ブラウザを変更して見てください

4 つのブラウザを変更しましたが、同じです


そして、送信した後、データベースを確認しましたデータは挿入されていません

6.php は blog5.php にジャンプします。ファイルの名前は何ですか?

6.php は blog5.php にジャンプします。ファイルの名前は何ですか?

ファイル名は正しいです。5.PHP ではなく blog5.PHP です。


5 から 6 へのジャンプはありません。ジャンプする場合は、

この blog.php はあなたが言及した 6 ですか?


実際の状況を提供せず、他の人に解決方法を尋ねずに、曖昧な方法で問題を説明しています


この blog.php はあなたが挙げた 6 つですか?


あなたは問題を曖昧に説明し、実際の状況を提供せず、他の人に助けを求めました

5.先ほど質問したとき、PHP は blog5 のように間違って書かれていました。 5.PHP を書きました


このページがランダムにジャンプするのはなぜですか? 私がインストールしたワンプと関係がありますか?

もう一度言ってください

blog.php はフォームの送信を処理するプログラムです。 ! !

おそらくキャッシュです。

もう一度言います

blog.php はフォームの送信を処理するプログラムです。 ! !

仕事が終わってから返信を見ました。どういう意味ですか?私が書いたのは blog5.PHP と blog6.PHP ファイルだけです。blog.PHP ファイルには関係しません。詳しく説明していただけますか。ありがとうございます


Web サーバーまたはブラウザ自体にキャッシュの問題があります。Apache またはブラウザを再起動すれば問題ありません。

もう一度言ってください

blog.php はフォームの送信を処理するプログラムです。 ! !

コードを見たところ、不注意でミスをしてしまいました。ありがとうございます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。