ユーザーがPHPで最初に特定のページにアクセスした場合は、ランディングページを変更します

フレデリック

編集可能なテキストフィールドがたくさんあるかなり大きなランディングページがあります。

ただし、ユーザーが特定のページからランディングページにアクセスした場合、テキストフィールドページを編集可能にしたくありません。

そのうちの1つに編集可能なテキストフィールドがないだけで、同じランディングページを2回作成するよりも良い方法があるはずだと思いました。これが私がそれを行う方法を知っている唯一の方法です。

cmprogram

Cookieを使用して、誰かがページにアクセスしたことがあるかどうかを判断したり、Sessionを使用して、このブラウジングセッションでページにアクセスしたかどうかを判断したりできます。

与えられた例では、Cookieが探している可能性が最も高いです。

PHPクッキー

例 :

// Set the cookie on the page you wish to check if they've visited
setcookie("pageVisited", yes, time()+3600);  /* expire in 1 hour */ 

次に、ランディングページで、Cookieを確認します。

// Checks if the cookie is present.
if(isset($_COOKIE['pageVisited'])){
//Display content without text fields
} else{
//Display content WITH text fields
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

春のセキュリティでログインページにリダイレクトする必要がある他のページにアクセスしたいユーザーでも、最初にログインページを見たい

分類Dev

ユーザーがphpを使用してログインしている場合にのみページにアクセスできるようにする方法

分類Dev

ユーザーがログインしていない場合、またはユーザーがangularjsを使用してURLから直接ページにアクセスしようとした場合に、ログインにリダイレクトします

分類Dev

ログインしていない場合、ユーザーが特定のページにアクセスできないようにするionic

分類Dev

Yiiセッションはタイムアウトしましたが、一部のコントローラーには引き続きアクセスできます。ユーザーをログインページに送る方法

分類Dev

ログインページにログインしているかどうかに関係なく、ユーザーがURLを介して他のサイトページにアクセスしようとした場合、C#MVC4.5でリダイレクトするにはどうすればよいですか。

分類Dev

セッションがアクティブ化されている場合はページのコンテンツにアクセスし、そうでない場合は最初にセッションをアクティブ化します

分類Dev

Spring Securityでユーザーが特定のコントローラーまたはURLにアクセスすることを許可されていない場合は、ログインページを表示する必要があります。それを達成する方法は?

分類Dev

ユーザーがログインしている場合、戻るボタンを制限する方法、またはangularjsでログインページに直接アクセスする方法

分類Dev

ユーザーが直接アクセスしようとした場合にページで画像を開く

分類Dev

ASP.Net Identityは、ユーザーがライブサイトにアクセスしたことがある場合、バージョンが異なるとデータベースが異なる場合でも、ユーザーを自動的にテストサイトにログインさせます。

分類Dev

ユーザーが既存の電子メールアドレスを変更したときに、セッションを破棄し、ユーザーをサインインページにリダイレクトします

分類Dev

ユーザーがすでにサインインしている場合は、ログインページへのアクセスを制限しますReact with JWT

分類Dev

ログインしている場合、ユーザーがログインページにアクセスできないようにする

分類Dev

ユーザーがphpでこのページにアクセスしたページを知ることができますか?

分類Dev

Eclipseプラグイン-ユーザーがパースペクティブでウィンドウを変更したときに実行されます

分類Dev

ユーザーNSContactsの友達検索ページが非常に遅い+「このアプリケーションはバックグラウンドスレッドから自動レイアウトエンジンを変更しています」

分類Dev

インデックスページ以外のページから入力した場合は、ユーザーをリダイレクトします

分類Dev

ログインしたユーザーの電子メールに基づいて、WordPressでのページアクセスを制限します

分類Dev

子ページのフィールドによるWagtailインデックスページのフィルタリング(ユーザーが開始したクエリ)/(FieldError at ...はキーワードを解決できません)

分類Dev

ASP.NET MVCでユーザーが匿名の場合は、カスタムWindows認証ログインページにリダイレクトします

分類Dev

ウェブサイトの管理ページは、誰かがアクセスしようとした場合にのみ管理者がアクセスできるようになり、ログインページにリダイレクトされます

分類Dev

ページが500内部サーバーエラーの場合、ランディングページにリダイレクトします

分類Dev

ユーザーが上にスクロールしたときに、ページングライブラリの現在のページ番号を確認する方法

分類Dev

コントローラにアクションがない場合、レールはどのようにページにルーティングしますか

分類Dev

ユーザーがLaravel5.4でログインしていない場合、ページへのアクセスを制限する

分類Dev

ユーザーはphpのセッションを使用して管理ページにアクセスできます

分類Dev

ユーザーがスクロールペインのサイズを変更した場合に、スクロールペインに埋め込まれたフローペインにギャップを動的に追加する方法

分類Dev

ユーザーがトランザクションページに直接アクセスした場合にホームページにリダイレクトする方法

Related 関連記事

  1. 1

    春のセキュリティでログインページにリダイレクトする必要がある他のページにアクセスしたいユーザーでも、最初にログインページを見たい

  2. 2

    ユーザーがphpを使用してログインしている場合にのみページにアクセスできるようにする方法

  3. 3

    ユーザーがログインしていない場合、またはユーザーがangularjsを使用してURLから直接ページにアクセスしようとした場合に、ログインにリダイレクトします

  4. 4

    ログインしていない場合、ユーザーが特定のページにアクセスできないようにするionic

  5. 5

    Yiiセッションはタイムアウトしましたが、一部のコントローラーには引き続きアクセスできます。ユーザーをログインページに送る方法

  6. 6

    ログインページにログインしているかどうかに関係なく、ユーザーがURLを介して他のサイトページにアクセスしようとした場合、C#MVC4.5でリダイレクトするにはどうすればよいですか。

  7. 7

    セッションがアクティブ化されている場合はページのコンテンツにアクセスし、そうでない場合は最初にセッションをアクティブ化します

  8. 8

    Spring Securityでユーザーが特定のコントローラーまたはURLにアクセスすることを許可されていない場合は、ログインページを表示する必要があります。それを達成する方法は?

  9. 9

    ユーザーがログインしている場合、戻るボタンを制限する方法、またはangularjsでログインページに直接アクセスする方法

  10. 10

    ユーザーが直接アクセスしようとした場合にページで画像を開く

  11. 11

    ASP.Net Identityは、ユーザーがライブサイトにアクセスしたことがある場合、バージョンが異なるとデータベースが異なる場合でも、ユーザーを自動的にテストサイトにログインさせます。

  12. 12

    ユーザーが既存の電子メールアドレスを変更したときに、セッションを破棄し、ユーザーをサインインページにリダイレクトします

  13. 13

    ユーザーがすでにサインインしている場合は、ログインページへのアクセスを制限しますReact with JWT

  14. 14

    ログインしている場合、ユーザーがログインページにアクセスできないようにする

  15. 15

    ユーザーがphpでこのページにアクセスしたページを知ることができますか?

  16. 16

    Eclipseプラグイン-ユーザーがパースペクティブでウィンドウを変更したときに実行されます

  17. 17

    ユーザーNSContactsの友達検索ページが非常に遅い+「このアプリケーションはバックグラウンドスレッドから自動レイアウトエンジンを変更しています」

  18. 18

    インデックスページ以外のページから入力した場合は、ユーザーをリダイレクトします

  19. 19

    ログインしたユーザーの電子メールに基づいて、WordPressでのページアクセスを制限します

  20. 20

    子ページのフィールドによるWagtailインデックスページのフィルタリング(ユーザーが開始したクエリ)/(FieldError at ...はキーワードを解決できません)

  21. 21

    ASP.NET MVCでユーザーが匿名の場合は、カスタムWindows認証ログインページにリダイレクトします

  22. 22

    ウェブサイトの管理ページは、誰かがアクセスしようとした場合にのみ管理者がアクセスできるようになり、ログインページにリダイレクトされます

  23. 23

    ページが500内部サーバーエラーの場合、ランディングページにリダイレクトします

  24. 24

    ユーザーが上にスクロールしたときに、ページングライブラリの現在のページ番号を確認する方法

  25. 25

    コントローラにアクションがない場合、レールはどのようにページにルーティングしますか

  26. 26

    ユーザーがLaravel5.4でログインしていない場合、ページへのアクセスを制限する

  27. 27

    ユーザーはphpのセッションを使用して管理ページにアクセスできます

  28. 28

    ユーザーがスクロールペインのサイズを変更した場合に、スクロールペインに埋め込まれたフローペインにギャップを動的に追加する方法

  29. 29

    ユーザーがトランザクションページに直接アクセスした場合にホームページにリダイレクトする方法

ホットタグ

アーカイブ