خواندن یه کاراکتر از url ::فوری

foranyone

Well-Known Member
سلام

چطور می تونم از url صفحه مثلا کاراکتر سی و سوم رو بخونم ؟
 

nasser_ray

Member
دوست عزیز از کجایی Url ؟

باید از متغیرهای سراسری سرور $_server استفاده کنی
 

justpersian

Member
اگه بخوای فقط کاراکتر 33 رو بخونی باید از کد زیر استفاده کنی :
PHP:
<?php
    $url = 'http://www.yourdomain.com/root/demo/demo.php';
    $url = substr($url, 33,1);
      echo $url;
?>

تو متغیر url هم آدرست قرار میگیره
موفق باشی
 

omid4u

New Member
برای پیدا کردن آدرس صفحه هم میتوانی از کد زیر استفاده کنی

PHP:
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 

foranyone

Well-Known Member
با تشکر از هر دو شما دوستان :

واقعا خیلی جالبه که تو جاوا اسکریپت میشه با this.location به url صفحه دسترسی داشته باشی ولی با php ...؟!

سوال دیگه ای که داشتم اینه :

آیا متدی شبیه indexOf جاوا اسکریپت در php هست یا نه؟!

برای مثال اگه بخوایم بعد اینکه url رو داخل یخ متغیر ذخیرش کردیم می تونیم index علامت = یا هر کاراکتر دلخواه

که در url ما وجود داره رو پیدا کنیم یا خیر؟

بازم ممنون.
 
با تشکر از هر دو شما دوستان :

واقعا خیلی جالبه که تو جاوا اسکریپت میشه با this.location به url صفحه دسترسی داشته باشی ولی با php ...؟!


اصلا ربطی به هم ندارن دوست عزیز.
آدرس url کجا نوشته می شه؟ تو مرورگر.
پس این مربوط می شه به یه زبان سمت کاربر.

پی اچ پی کارش این نیست.
 

foranyone

Well-Known Member
جوابی نبود؟

سوال دیگه ای که داشتم اینه :

آیا متدی شبیه indexOf جاوا اسکریپت در php هست یا نه؟!

برای مثال اگه بخوایم بعد اینکه url رو داخل یخ متغیر ذخیرش کردیم می تونیم index علامت = یا هر کاراکتر دلخواه

که در url ما وجود داره رو پیدا کنیم یا خیر؟
 

Sociant7

Member
PHP:
$source_string = 'majidOnline';
$string_to_find = 'line';
$position = strpos($source_string, $string_to_find);
 

nasser_ray

Member
با تشکر از هر دو شما دوستان :
واقعا خیلی جالبه که تو جاوا اسکریپت میشه با this.location به url صفحه دسترسی داشته باشی ولی با php ...؟!


در PHP می تونید با header ها این کارو انجام بدید.
مثلاً
header("Location: http://www.google.com");
 

foranyone

Well-Known Member
با تشکر از هر دو شما دوستان :
واقعا خیلی جالبه که تو جاوا اسکریپت میشه با this.location به url صفحه دسترسی داشته باشی ولی با php ...؟!

در PHP می تونید با header ها این کارو انجام بدید.
مثلاً

header("Location:
 

جدیدترین ارسال ها

بالا