ホームページ  >  記事  >  バックエンド開発  >  無効なphp検証セッションの問題の解決策_PHPチュートリアル

無効なphp検証セッションの問題の解決策_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:18:181233ブラウズ

無効なphpセッション検証の問題の解決策

環境、私はapache+php環境を使用しています

例えば私のプログラムコードは以下の通りです

コードは次のとおりです




post.phpファイルを送信した後にファイルを処理します

if($_SESSION['ssioner']!=$sserver){
echo("<script>alert('確認コードは 4 桁でなければなりません!');history.back();</script>");exit; }

確認コードは4桁でなければならないというプロンプトが表示され続けることが判明したので、セッションを出力します

echo $_SESSION['ssioner'];exit;

空になったので、php 環境設定のセッション ファイル ディレクトリを考えました。今度は php.ini 設定ファイルを見つけて見つけます。

upload_tmp_dir

このディレクトリが見つかりました

upload_tmp_dir="D:www.111cn.nettp"

D ドライブを確認したところ、www.111cn.net ファイルのみが存在し、問題は見つかりませんでした。その後、tp ディレクトリを作成し、Apache を再起動すると、tp ディレクトリに sess_i40gl0p4hfep5r69j67o1k26d01 ファイルがあることがわかりました。その後、再度ログインを試みたところ、成功したことがわかりました。

http://www.bkjia.com/PHPjc/884224.html

tru​​ehttp://www.bkjia.com/PHPjc/884224.html技術記事 PHP セッション検証が無効な問題の解決環境。たとえば、私のプログラム コードは次のとおりです。 input name=username type=text class=input id=username inp...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。