2011-09-11 19 views
1

私はmIRCを使用してウェブサイトへのソケットを開きます。 DBからのログは、ページが最低2回、時には3回開いていることを示しています。2回目は通常2回目です。ただし、ソケットは1回だけ開きます。私はsockopenにエコーを持っています。私は手動でfirefoxを経由してリンクをクリックしたが、同じことがmIRCスクリプト内で起こった。ページが2回ロードされます

これは、このサイトの他の誰にも起こりません。なぜ誰かがページが2回ロードされているのかについての理論はありますか?

答えて

0

のリンクを貼り付ける必要があります。

1

純粋なソケットは決してHTTPコードを解釈しないので、コード内に存在しなければなりません... そしてコードペーストを提供していないので、あなたを助ける方法はほとんどありません。

私が考えることができるのは、ソケットを閉じたり再開したりする何らかのタイマーやイベントです。 これは、ページの読み込みを2回説明します。 しかし、sockopenを/ sockopenまたはエイリアスを使って起動すると、スクリプトや他のスクリプトに何らかの原因で干渉が発生することがあります。

あなたはそれが最終的には、インターネット接続の問題だったhttp://pastebin.com/にあなたのコードを貼り付けて、彼女

+0

Webブラウザで手動でウェブサイトを開くときに同じエラーが発生していたため、mIRCスクリプトのコードではありません。私はまた、エラーは他のネットワーク上の他の誰にも起こらないと述べているので、PHPスクリプトではありません。それはネットワークの問題か何かでなければなりません。 –

+0

ブラウザがリダイレクトのようなHTTPコードを解釈するため、ブラウザを使用するときにリロードするという議論はありません。それを自動的に追跡します。 – unNamed

+0

リロードせず、2分後にデータがランダムに更新されたり、JavaScriptのポストなどが行われずに入ってきます –

関連する問題