T-file

一歩踏み出す勇気を全力で応援するブログ

【PHP】getパラメーターが取得できないエラーの解決方法!?

こんにちは、webエンジニア歴6年のtakaです。

今回はMENTAでgetパラメーターが取得できないという相談があったので解決方法を記載します!

通常のgetパラメーターの取得

まずは問題なくgetパラメーターを取得できる例を示します。

https://t-file.blog?s=aaa //取得できる

このように設定した場合、getパラメーターを以下のように取得することができます。

$s = $_GET['s'];

ここまでは問題ないですね。

id指定が必要な場合のgetパラメーターの取得

次は、今回getパラメーターが取得できなかった例です。

https://t-file.blog/#about?s=aaa //取得できない

idがaboutの箇所にリンクするという#aboutが入っています。

これではgetパラメーターのsは取得できないです。

https://t-file.blog?s=aaa#about //取得できる

urlを以上のように変更するとgetパラメーターを取得できるようになります!

以上!