ホームページ  >  記事  >  バックエンド開発  >  兄さん、フォームに引用符を入力すると送信がタイムアウトになり、送信が続行できないのはなぜですか? それは注入ではなく、送信がまったくタイムアウトになります。

兄さん、フォームに引用符を入力すると送信がタイムアウトになり、送信が続行できないのはなぜですか? それは注入ではなく、送信がまったくタイムアウトになります。

WBOY
WBOYオリジナル
2016-06-13 12:10:52963ブラウズ

フォームに引用符を入力すると送信がタイムアウトになるのはなぜですか? インジェクションではありませんが、送信がまったくタイムアウトします

このようなフォームでは、半分を送信すると送信できません。 -width 一重引用符または二重引用符を使用すると、タイムアウトになります。
apache2.24 、php5.3.27

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><br /><title>黑</title><br /></head><br />  <body><br /> <br />	<div><br />	<form name="input" action="" method="post"><br />           <input maxlength="20" name="tbName"><br />           <input type="submit" value="submit" /><br /></form><br /><br />	</div><br />	<br />  </body><br /></html>

------解決策のアイデア- ------ ---
あなたの行動の内容はどうですか
-----解決策のアイデア--- ------------------ -
タイムアウトになりません。
このページに送信するだけです。
<br /><?php<br />if($_POST){<br />	print_r($_POST);<br />}<br />?><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><br /><title>黑</title><br /></head><br />  <body><br />  <br />    <div><br />    <form name="input" action="" method="post"><br />           <input maxlength="20" name="tbName"><br />           <input type="submit" value="submit" /><br /></form><br /> <br />    </div><br />     <br />  </body><br /></html><br />



-----ソリューションアイデア--------------------- -
テストに使用したブラウザは何ですか?いくつかのブラウザを使用してみてください。
------解決策のアイデア----------------------
php でエラー プロンプト関数を開きます。見てください。
display_errors = オン

変更を加えた後は、必ず Apache を再起動してください。
------ソリューションのアイデア----------------------
コードには実際にはメインポストしかありませんその中には?

エラー プロンプト機能をオンにして、ページにエラーがあるかどうかをテストします。
------解決策----------------------
おそらく、ファイアウォールと Turn を組み合わせることができます。侵入防止のShenmaをオフにして試してみればわかります。
------ソリューションのアイデア----------------------
ページの送信はどのように受け取られますか?
------解決策のアイデア----------------------
これ。 。 。 。 。テストしてみましたがタイムアウトしませんでした。コードは変更されましたか?
------解決策のアイデア----------------------
テストではタイムアウトが検出されませんでした

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