スペースを含む値を渡すと、URL の書き換えが機能しません (ニューデリーなど) コードを参照してください
RewriteRule top-indian-cities-states-(\d+)/(.*)/ top-indian-cities-states.php?id=$1&top=$2
2番目のパラメーターがニューデリーになると機能しません
mydomain/top-indian-cities-states-1/New-delhi-Hotel
変数を次のように指定しました
$name="New Delhi";
$displayName=trim($name." Hotel");
$urlVal=str_replace(" ","-",$displayName);
<li><a href="top-indian-cities-states-1/<?=$urlVal?> /"><?=$name?> Hotel</a></li>
また、2番目のパラメーターを要求すると、値が2回取得されます
echo $_REQUEST['id']; Results in `1` it's correct
echo $_REQUEST['top']; Results in `Kerala-Hotel/Kerala-Hotel` is it correct . i need to get the value only one .
誰にもアイデアはありますか?
再生してください
前もって感謝します