私はこのようなものを持っています:
<?php
$siteurl = "http://www.example.com/";
$pageid = "ed2689";
$pageurl = $siteurl.$pageid;
?>
リンクは次のようになります。
http://www.example.com/report/ed2689
preg_match を使用して、このリンクのそれぞれの形式を確認しました
最初のリンクの場合、次のようにする必要があります。
$siteurl.[a-z0-9]
そして私はこれを使用しました:
if (preg_match('/[$siteurl]+[a-z0-9]/', $pageurl) && !preg_match('/[=]|[?]/', $pageurl))
{
echo 'Ok',
}
2 番目のリンクについては、次のようにする必要があります。
$siteurl.'report/'.[a-z0-9]
そして私はこれを使用しました:
if (preg_match('/[$siteurl]+[report]+[a-z0-9]/', $req_uri) && !preg_match('/[=]|[?]/', $req_uri))
{
echo 'Ok',
}
それは正しく動作しません..何か助けてください?
ありがとう。