私は wordpress 用のプラグインを開発しています。 $ _GET のパラメーターは、Wordpress 管理パネルを介したユーザーの設定に従ってデータベースに記録されます。次の検証は、$ _GET を介して行う必要があります。これが関数です。
$db_url = get_option('my_get_url');
// returns the value of the database entered by User
// on this case return --> page=nosupport
$url_explode = explode("=", $db_url);
$url_before = $url_explode[0]; // --> page
$url_after = $url_explode[1]; // --> nosupport
echo "Before: ".$url_before; // here are ok, return --> page
echo "After: ".$url_after; // here are ok, return --> nosupport
私の問題はここにあります:
// here $_GET no have any value, dont work on validate...
if($_GET[$url_before] != ""){
if($_GET['$url_before']=="nosupport"){
// my function goes here...
}
}
パラメータのテストに使用します:
echo $_GET[$url_before];
しかし、値を返さないでください...