PHPにページの返却をサポートさせる二つの方法


開発過程ではフォームのエラーでページに戻る時に記入した情報がなくなりがちです。ページのジャンプをサポートするために、二つの方法で実現できます。第一に、Header方法を使用してメッセージヘッドCache-control header('Cache-control: prvate、 must-revalidate)  //ページのジャンプをサポートします   第二に、session_を使用する。cachelimiterメソッド//session_に書くように注意してください。start方法の前に  session_cachelimiter('prvate) must-revalidate)   PS:Cache-Coontrolメッセージヘッダドメインは、Cache-Coontrol指定要求と応答が従うキャッシュメカニズムを説明する。要求メッセージまたは応答メッセージにCache−Coontrolを設定することは、他のメッセージ処理中のキャッシュ処理プロセスを変更することはない。要求時のキャッシュコマンドは、no-cache、no-store、max-age、max-stale、min-fsh、only-if-cachedを含み、メッセージに応答するコマンドは、public、prvate、no-cache、no-store、no-tranform、must-revalidate、proxy-revalidate、maxageを含む。各メッセージの命令の意味は以下の通りである。  Public指示応答は、任意のキャッシュ領域によってキャッシュされてもよい。  Privateは、単一のユーザに対する応答メッセージの全体または部分を示し、キャッシュ処理を共有することができない。これにより、サーバは、ユーザの応答メッセージの一部のみを記述することができ、この応答メッセージは他のユーザの要求に対して無効となる。  no-cacheが要求または応答メッセージをキャッシュできないことを示す。  no-storeは重要な情報が意図的に発表されないようにするために使用されます。要求メッセージの送信は、要求と応答メッセージがキャッシュを使用しないようにする。  max−ageは、クライアントが指定された時間(秒単位)以上の生存期間を受信できる応答を示す。  min−freshは、クライアントが現在の時間よりも応答時間が小さいことと、指定された時間の応答を受信できることを示している。  max−staleは、タイムアウト期間を超えた応答メッセージをクライアントに受信できるように指示する。max−staleメッセージの値が指定されると、クライアントは、時間外指定値の範囲内の応答メッセージを受信することができる。