目次
回复讨论(解决方案)
ホームページ バックエンド開発 PHPチュートリアル コードを書くといつもこの奇妙な現象が起こるのはなぜでしょうか?

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

Jun 20, 2016 pm 12:41 PM

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


回复讨论(解决方案)

这是代码 大家帮我看看  明明写的由6.php跳到5.php 却每次跳到一个不相关的3.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 ( "プラグマ: キャッシュなし" ) ;
$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 へのジャンプはありません。ジャンプする場合は、

<form action="blog.php" method="post">

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


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


<form action=" blog.php" メソッド=" post">

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


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

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


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

もう一度言ってください

<form action= ブログ。 php" method="post">

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

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

もう一度言います

<form action=" blog.php" method="post">

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

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


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

もう一度言ってください

<form action="blog.php" method="post">

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

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

11ベストPHP URLショートナースクリプト(無料およびプレミアム) 11ベストPHP URLショートナースクリプト(無料およびプレミアム) Mar 03, 2025 am 10:49 AM

11ベストPHP URLショートナースクリプト(無料およびプレミアム)

Instagram APIの紹介 Instagram APIの紹介 Mar 02, 2025 am 09:32 AM

Instagram APIの紹介

Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

Laravelでフラッシュセッションデータを使用します

Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

Laravelテストでの簡略化されたHTTP応答のモッキング

PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

PHPのカール:REST APIでPHPカール拡張機能を使用する方法

LaravelのバックエンドでReactアプリを構築する:パート2、React LaravelのバックエンドでReactアプリを構築する:パート2、React Mar 04, 2025 am 09:33 AM

LaravelのバックエンドでReactアプリを構築する:パート2、React

Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

Codecanyonで12の最高のPHPチャットスクリプト

Laravelの通知 Laravelの通知 Mar 04, 2025 am 09:22 AM

Laravelの通知

See all articles