PDA

View Full Version : URL



back door
سه شنبه 15 فروردین 1391, 14:26 عصر
سلام
تو اسکریپت من ادرس سایت رو از دیتابیس میخوانه حالا میخواهم کاری کنم که در صورتی که این حرف / برای سومین بار وجود نداشت بزنه H و اگر وجود داشت در صورتی که جولوش هیچ حرف دیگری نباشه باز هم بزنه H چه جوری میشه این کار رو کرد

armitakarimi
سه شنبه 15 فروردین 1391, 15:54 عصر
از کاری که گفتی دقیقا یه مثال بزن،درست متوجه نشدم .

back door
سه شنبه 15 فروردین 1391, 21:33 عصر
فکر کن ادرس سایت اینه
http://test.com
خب اینجا باید بزنه H
ولی زمانی که ادرس این جوری است
HTTP://TEST.COM/HACK.HTML
نباید بزنه

MMSHFE
سه شنبه 15 فروردین 1391, 23:21 عصر
$position = 0;
// find 1st /
$position = strpos($url, '/', $position) + 1;
// find 2nd /
$position = strpos($url, '/', $position) + 1;
// find 3rd /
$position = strpos($url, '/', $position);
// display H if 3rd / is not found or is at the end of URL
if($position === false || $position === (strlen($url) - 1)) {
echo 'H';
}