次の3つの可能なURLがあります..
- www.mydomain.com/445/loggedin/?status=empty
- www.mydomain.com/445/loggedin/?status=完了
- www.mydomain.com/445/loggedin/
www.mydomain.com/445 の部分は動的に生成され、毎回異なるため、正確に一致させることはできません。次の部分を検出するにはどうすればよいですか...
- $url に login が含まれているが、/?status=empty または /?status=complete のいずれかが含まれていない場合
ログインした部分を常に検出するものに関係なく、私が試みるすべてが失敗します..
if(strpos($referrer, '?status=empty')) {
echo 'The status is empty';
}
elseif(strpos($referrer, '?status=complete')) {
echo 'The status is complete';
}
elseif(strpos($referrer, '/loggedin/')) {
echo 'The status is loggedin';
}