ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : این کد if ساده چطوری بنویسم؟



mojtabakh18
November 28th, 2016, 17:08
سلام من میخوام ادرس صفحه رو بگیرم و جستجو کنم آیا این عبارت در اون هست اگر هست این کد و اگر نیست فلان کد اجرا بشه

این کد رو نوشتم کار نکرد


<?php
$url = "$_SERVER[HTTP_HOST]";
$serch = "local";
$pos = strpos($url,$serch);
if ($pos === true) {
echo "N";
} else {
echo "Y";
}
?>


من در لوکال انجام دادم

تابع url برابر localhost میشه

خب بعد میاد چک می کنه local در تابع url هست (local داخل localhost هستش)
برابر true باید دستور اول رو اجرا کنه یعنی چاپ کنه N ولی خب همیشه چاپ می کنه Y

لطفا یکی کد رو اصلاح کنه

Rezash
November 28th, 2016, 17:38
سلام من میخوام ادرس صفحه رو بگیرم و جستجو کنم آیا این عبارت در اون هست اگر هست این کد و اگر نیست فلان کد اجرا بشه

این کد رو نوشتم کار نکرد


<?php
$url = "$_SERVER[HTTP_HOST]";
$serch = "local";
$pos = strpos($url,$serch);
if ($pos === true) {
echo "N";
} else {
echo "Y";
}
?>


من در لوکال انجام دادم

تابع url برابر localhost میشه

خب بعد میاد چک می کنه local در تابع url هست (local داخل localhost هستش)
برابر true باید دستور اول رو اجرا کنه یعنی چاپ کنه N ولی خب همیشه چاپ می کنه Y

لطفا یکی کد رو اصلاح کنه

<?php
$url = "$_SERVER[HTTP_HOST]";
$serch = "local";
$pos = strpos($url,$serch);
if ($pos !== false) {
echo "N";
} else {
echo "Y";
}
?>