-
February 7th, 2014, 15:17
#1
کد php
سلام
بنده قبلا از این کد برای نمایش ای پی و مرورگر برای ببینده استفاده میکردم توی قالب چت روم ولی توی قالب html جواب نمیده منون میشم راهنمایی بفرمایید.
کد PHP:
<?php $ip=$_SERVER['REMOTE_ADDR']; echo "آي پي شما: <strong>$ip</strong>"; ?> ثبت شد<br/><?phpfunction getBrowser() { $u_agent = $_SERVER['HTTP_USER_AGENT']; $bname = 'Unknown'; $platform = 'Unknown'; $version= "";
//First get the platform? if (preg_match('/linux/i', $u_agent)) { $platform = 'linux'; } elseif (preg_match('/macintosh|mac os x/i', $u_agent)) { $platform = 'mac'; } elseif (preg_match('/windows|win32/i', $u_agent)) { $platform = 'windows'; } // Next get the name of the useragent yes seperately and for good reason if(preg_match('/MSIE/i',$u_agent) && !preg_match('/Opera/i',$u_agent)) { $bname = 'Internet Explorer'; $ub = "MSIE"; } elseif(preg_match('/Firefox/i',$u_agent)) { $bname = 'Mozilla Firefox'; $ub = "Firefox"; } elseif(preg_match('/Chrome/i',$u_agent)) { $bname = 'Google Chrome'; $ub = "Chrome"; } elseif(preg_match('/Safari/i',$u_agent)) { $bname = 'Apple Safari'; $ub = "Safari"; } elseif(preg_match('/Opera/i',$u_agent)) { $bname = 'Opera'; $ub = "Opera"; } elseif(preg_match('/Netscape/i',$u_agent)) { $bname = 'Netscape'; $ub = "Netscape"; } // finally get the correct version number $known = array('Version', $ub, 'other'); $pattern = '#(?<browser>' . join('|', $known) . ')[/ ]+(?<version>[0-9.|a-zA-Z.]*)#'; if (!preg_match_all($pattern, $u_agent, $matches)) { // we have no matching number just continue } // see how many we have $i = count($matches['browser']); if ($i != 1) { //we will have two since we are not using 'other' argument yet //see if version is before or after the name if (strripos($u_agent,"Version") < strripos($u_agent,$ub)){ $version= $matches['version'][0]; } else { $version= $matches['version'][1]; } } else { $version= $matches['version'][0]; } // check if we have a number if ($version==null || $version=="") {$version="?";} return array( 'userAgent' => $u_agent, 'name' => $bname, 'version' => $version, 'platform' => $platform, 'pattern' => $pattern );}
// now try it$ua=getBrowser();$yourbrowser= "مرورگر شما: " . $ua['name'] . " " . $ua['version'];print_r($yourbrowser);?></span></div>
1.jpg2.jpg
-
-
February 7th, 2014 15:17
# ADS
-
February 8th, 2014, 09:12
#2
پاسخ : کد php
فایل php رو که نمی تونید تو html اجرا کنید
-
-
February 8th, 2014, 10:04
#3
عضو انجمن
پاسخ : کد php
خب مشخصه جواب نمیده !
شما اگه بخوای کد php اجرا بشه باید پسوند فایلت رو بکنی php (البته اگه به قالبت صدمه نمیزنه)
اگر نشد از سایت های ابزار استفاده کن
:: گروه فناوری اطلاعات
تیک وب | ارائه انواع خدمات وب هاستینگ و کانفیگ سرور و cms | طراحی انواع وب سایت
::
دارنده نماد اعتماد دائم از وزارت صنعت ، معدن و تجارت
-
-
February 8th, 2014, 12:32
#4
پاسخ : کد php
کد php باید یا تو فایل PHP باشه یا اگه سیستم اسمارت هستش تو فایل TPL بذاری
در غیر اینصورت باید از کدهای ابزاری که بعضی از سایت ها در اختیار قرار میدن استفاده کرد
-