loading...
کلوب دانشجویی دانشجویان دانشکده فنی پسران بروجن
مسعود امانی & سیامک صادقیان بازدید : 189 دوشنبه 18 دی 1391 نظرات (2)

روش اول : استفاده از تابع pathinfo

این تابع اطلاعاتی در مورد فایل یا پوشه مورد نظر رو بر میگردونه که یکیش پسوند فایله

$file = pathinfo("readme.txt");
	$ext = $file['extension'];

از این تابع به صورت زیر هم میشه استفاده کرد :
$ext = pathinfo("readme.txt", PATHINFO_EXTENSION);

روش دوم: استفاده از تابع explode و end

$filename = 'readme.txt';
$ext = end(explode('.',$filename));

روش سوم : استفاده از توابع substr و strrchr

$ext = substr(strrchr($filename,'.'),1);

 
 
مسعود امانی & سیامک صادقیان بازدید : 379 دوشنبه 18 دی 1391 نظرات (0)

 

 

$_SERVER['PHP_SELF']

این عضو از آرایه نام فایل در حال اجرا رو (نسبت به ریشه سایت) نگهداری میکنه.

 

$_SERVER[‘SERVER_ADDR’]

با استفاده از این متغیر میتونیم آی پی سرور رو به دست بیاریم.

$_SERVER['REMOTE_ADDR']

مثل متغیر قبلی که آی پی سرور رو بهمون میداد این متغیر آی پی کاربر رو بهمون میده. از اطلاعات این متغیر میتونیم برای بلاک کردن یک آی پی خاص یا مثلا با چک کردن محدوده آی پی کاربر بفهمیم از کجا وارد سایت ما شده. البته متاسفانه اگر کاربر پروکسی داشته باشه این متغیر به خوبی کار نمیکنه.

 

$_SERVER['HTTP_REFERRER']

با استفاده از این متغیر میتونید بفهمید که کاربری که وارد سایت شما شده از چه سایتی اومده . از این متغیر معمولا برای تبلیغات یا سئو استفاده میشه.

1 echo $_SERVER['HTTP_REFERER'];

$_SERVER[‘HTTP_USER_AGENT’]

این هم یکی از مهمترین متغیرهای این آرایه است. با استفاده از این متغیر میتونید اطلاعاتی در مورد کاربر به دست بیارید. اطلاعاتی شامل نام مرورگر، نوع سیستم عامل و…

 

 

$_SERVER[‘DOCUMENT_ROOT’]

این متغیر مسیر ریشه اصلی سایت رو بر میگردونه

 

$_SERVER[‘HTTP_HOST’]

از این متغیر هم برای برگرداندن نام سایت استفاده میشه.مثلا اگر سایت آدرس به این صورت باشه

http://www.mysite.com/page.php

با استفاده از دستور زیر :

1 echo $_SERVER['HTTP_HOST'];

خروجی به این شکل خواهد بود :

www.mysite.com

 

$_SERVER[‘QUERY_STRING’]

این متغیر قسمت Query String در URL رو برمیگردونه. Query String به قسمتی میگن که بعد علامت ؟ قرار میگیره. به عنوان مثال اگر آدرس به صورت

http://www.mysite.com/somepage.php?id=45&value=yes

با اجرای دستور زیر :

1 echo$_SERVER['QUERY_STRING'];

خروجی به این شکل خواهد بود :

id=45&value=yes

 

$_SERVER[‘SCRIPT_FILENAME’]

مسیر مطلق فایل در حال اجرا رو برمیگردونه

 

$_SERVER[‘REQUEST_TIME’]

این متغیر زمان اجرای اسکریپت رو برمیگردونه. به صورت timestamp

 

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 2
  • کل نظرات : 2
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 0
  • آی پی دیروز : 2
  • بازدید امروز : 1
  • باردید دیروز : 1
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 6
  • بازدید ماه : 31
  • بازدید سال : 147
  • بازدید کلی : 3,019