Loading...


SoUiLaHxXx_Dz عضو مميز
  • شكراً: 799
  • تم شكره 572 مرة في 206 مشاركة

السلام عليكم ورحمة الله وبركاته

كيف حالكم ان شاء الله بخير وصحه وعافيه ..!!

اليوم ساريكم طريقة الكشف عن لغة متصفح الزائر بلغة الــphp

الفائدة من معرفة اللغة انها تساعدك لما تعمل سباام او لزوار موقعك...

يعني لما ترسل سكامة الى مجموعة من الاشخاص وانت مش عارف لغة متصفحاتهم

فهذا يؤدي الى نتائج سلبية..ولذلك رح نشرح طريقة تحويله الى سكامة تطابق لغته

الكود الاول :
كود PHP:
 <?
 
 session_start();
 if(!isset($_SESSION['lang'])){
    $_SESSION['lang'] = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
 }
 
 elseif (isset($_GET['setLang']) && $_GET['setLang'] == 'en') $_SESSION['lang'] = "en";  //اللغة الانجليزية
 elseif (isset($_GET['setLang']) && $_GET['setLang'] == 'pl') $_SESSION['lang'] = "pl";  //اللغة البرازيلية
 elseif (isset($_GET['setLang']) && $_GET['setLang'] == 'fr') $_SESSION['lang'] = "fr";  //اللغة الفرنسية
 include($_SESSION['lang'].'.php');
 
 ?>

واسماء السكامات تكون حسب اللغة
اللغة الفرنسية fr.php
اللغة الانجليزية en.php
.................................
وهكذا..

الكود الثاني :
كود PHP:
 <?
 $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
 switch($lang){
     case "pl":   //اللغة البرازيلية
         include("pl.php");
         break;
     case "en":  //اللغة الانجليزية
         include("en.php");
         break;
     case "fr":  //اللغة الفرنسية
         include("fr.php");
         break;
 }
 ?>


وهنا سمي السكامات كما تريد



sec4Ever.Com

./peace

توقيع
.::|| صلوا على رسول الله صلى الله عليه و سلم ||::.

http://im79.gulfup.com/FTzWXl.jpg

https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-frc3/1482931_704860776231153_1212945309_n.jpg


تنويه بسيط : ابرء نفسي من الاستخدام السيء للادوات التي ابرمجها في ما لا يرضي الله
...
(( اللهم انفعنا بما علمتنا، وعلمنا ما ينفعنا، وزدني علما ))

اين تسكن واين موقعك ؟؟
...
odkhl ila jhaz alkombyotr w dor 3la la droit ta3k emchi emchi 7tan tl9a el9rs D: bs7 mtra3ich 3lih almhm zid emchi chuia tl9a el9rs C: ktosl tma m3naha rak 9rbt ok..kml m3a hadik eltri9 7atan tl9a char3 esmo AppServ GooD hadak elchar3 eli nskn fih zid chui w tl9a fila esmaha www ^_* edkhl w e9tl ro7k parce que nta mahboul
(wach ana rani script php 7tan nskn tma ?? o_O)
...
22 أعضاء قالوا شكراً لـ SoUiLaHxXx_Dz على المشاركة المفيدة:
SoUiLaHxXx_Dz عضو مميز
  • شكراً: 799
  • تم شكره 572 مرة في 206 مشاركة

يوجد خطأ بسيط على ما اظن
Brazil = br
Polanda = pl


+
يمكن اضافة اي لغة

توقيع
.::|| صلوا على رسول الله صلى الله عليه و سلم ||::.

http://im79.gulfup.com/FTzWXl.jpg

https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-frc3/1482931_704860776231153_1212945309_n.jpg


تنويه بسيط : ابرء نفسي من الاستخدام السيء للادوات التي ابرمجها في ما لا يرضي الله
...
(( اللهم انفعنا بما علمتنا، وعلمنا ما ينفعنا، وزدني علما ))

اين تسكن واين موقعك ؟؟
...
odkhl ila jhaz alkombyotr w dor 3la la droit ta3k emchi emchi 7tan tl9a el9rs D: bs7 mtra3ich 3lih almhm zid emchi chuia tl9a el9rs C: ktosl tma m3naha rak 9rbt ok..kml m3a hadik eltri9 7atan tl9a char3 esmo AppServ GooD hadak elchar3 eli nskn fih zid chui w tl9a fila esmaha www ^_* edkhl w e9tl ro7k parce que nta mahboul
(wach ana rani script php 7tan nskn tma ?? o_O)
...
5 أعضاء قالوا شكراً لـ SoUiLaHxXx_Dz على المشاركة المفيدة:
GEOIX عضو مبدع
  • شكراً: 1178
  • تم شكره 2259 مرة في 551 مشاركة

فكرة صائبة اخي محمد ..
هذي بنحتاجها في الهندسة جيدا ..

+
لكن لا تنسى من يستخدم متصفح بالانجليزية
و هو الماني او صيني مثلا ..

كيما حنا كلشي عندنا فرنسية ..
مي تجي تشوف تلقاه عربي

+
فكرة اخرى انك تبحث عن لغة المتصفح + لغة الويندوز
في هاته الحالة نستخدم دالة اخرى او مجموعة فنكشن
تعطيك نوع الجهاز + المتصفح + تضيف لها دالة HTTP_ACCEPT_LANGUAGE

توقيع
I'll be back soon

الوعي في العقول وليس في الأعمار ،فالأعمار مجرد عدّاد لأيامك.
3 أعضاء قالوا شكراً لـ GEOIX على المشاركة المفيدة:
GEOIX عضو مبدع
  • شكراً: 1178
  • تم شكره 2259 مرة في 551 مشاركة

نسيت function'Z

كود PHP:
<?
function browser_info ($agent) {
     if (ereg( 'MSIE ([0–9].[0–9]{1,2})', $agent, $version)) :
          $browse_type = "IE";
          $browse_version = $version[1];
     elseif (ereg( 'Opera ([0–9].[0–9]{1,2})', $agent, $version)) :
          $browse_type = "Opera";
          $browse_version = $version[1];
     elseif (ereg( 'Mozilla/([0–9].[0–9]{1,2})', $agent, $version)) :
          $browse_type = "Netscape";
          $browse_version = $version[1];
     else :
          $browse_type = "Unknown";
          $browse_version = "Unknown";
     endif;
     return array($browse_type, $browse_version);

}

function operatingsystem_info($agent) {
     if ( strstr ($agent, 'Win') ) :
          $operatingsystem = "Windows";
     elseif ( strstr($agent, 'Linux') ) :
          $operatingsystem = "Linux";
     elseif ( strstr ($agent, 'Unix') ) :
          $operatingsystem = "Unix";
     elseif ( strstr ($agent,'Mac') ) :
          $operatingsystem = "Macintosh";
     else :
          $operatingsystem = "Unknown";
     endif;
     return $operatingsystem;

}
list ($browse_type, $browse_version) = browser_info ($HTTP_USER_AGENT);
$operating_sys = operatingsystem_info ($HTTP_USER_AGENT);

print "Browser Type: $browse_type <br>";
print "Browser Version: $browse_version <br>";
print "Operating System: $operating_sys <br>";

?>

توقيع
I'll be back soon

الوعي في العقول وليس في الأعمار ،فالأعمار مجرد عدّاد لأيامك.
3 أعضاء قالوا شكراً لـ GEOIX على المشاركة المفيدة:
rir1a عضو مميز
  • شكراً: 263
  • تم شكره 400 مرة في 115 مشاركة

لو اضافة ممكن تجيب البلاجنز الى حاططها ف المتصفح

عشان لو هتساعدك ف الاستهداف

شكرا

SoUiLaHxXx_Dz عضو مميز
  • شكراً: 799
  • تم شكره 572 مرة في 206 مشاركة

المشاركة الأصلية كتبت بواسطة rir1a اقتباس :
لو اضافة ممكن تجيب البلاجنز الى حاططها ف المتصفح

عشان لو هتساعدك ف الاستهداف

شكرا
يمكنك الاستفادة من هذا الموضوع :
http://www.sec4ever.com/home/showthread.php?t=13554

توقيع
.::|| صلوا على رسول الله صلى الله عليه و سلم ||::.

http://im79.gulfup.com/FTzWXl.jpg

https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-frc3/1482931_704860776231153_1212945309_n.jpg


تنويه بسيط : ابرء نفسي من الاستخدام السيء للادوات التي ابرمجها في ما لا يرضي الله
...
(( اللهم انفعنا بما علمتنا، وعلمنا ما ينفعنا، وزدني علما ))

اين تسكن واين موقعك ؟؟
...
odkhl ila jhaz alkombyotr w dor 3la la droit ta3k emchi emchi 7tan tl9a el9rs D: bs7 mtra3ich 3lih almhm zid emchi chuia tl9a el9rs C: ktosl tma m3naha rak 9rbt ok..kml m3a hadik eltri9 7atan tl9a char3 esmo AppServ GooD hadak elchar3 eli nskn fih zid chui w tl9a fila esmaha www ^_* edkhl w e9tl ro7k parce que nta mahboul
(wach ana rani script php 7tan nskn tma ?? o_O)
...
hamza parola عضو مميز
  • شكراً: 321
  • تم شكره 1133 مرة في 285 مشاركة

افضل ، يجيب اللغة من الايبي

توقيع
العبادة كثرو في الدومين
غير لتعلم جوج كلمات حس براصو وصل
الهربة و شكرا

http://im49.gulfup.com/o4fk9Z.jpg
فريق حلمي انونيموس

Made In Morocco
3 أعضاء قالوا شكراً لـ hamza parola على المشاركة المفيدة:
SoUiLaHxXx_Dz عضو مميز
  • شكراً: 799
  • تم شكره 572 مرة في 206 مشاركة

المشاركة الأصلية كتبت بواسطة hamza parola اقتباس :
افضل ، يجيب اللغة من الايبي
لا اظن ذلك
الافضل ان تكون كما يريدها الزائر
يعني مثلا دخل واحد من كوريا الجنوبية وكل شيء انجليزي في جهازو سيجد انها شيء غريب عندما تاتي بلغته

---------

1.2.3 viva l'Algerie
وادعوا للجزائر لكي تتأهل الى الدور الثاني

توقيع
.::|| صلوا على رسول الله صلى الله عليه و سلم ||::.

http://im79.gulfup.com/FTzWXl.jpg

https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-frc3/1482931_704860776231153_1212945309_n.jpg


تنويه بسيط : ابرء نفسي من الاستخدام السيء للادوات التي ابرمجها في ما لا يرضي الله
...
(( اللهم انفعنا بما علمتنا، وعلمنا ما ينفعنا، وزدني علما ))

اين تسكن واين موقعك ؟؟
...
odkhl ila jhaz alkombyotr w dor 3la la droit ta3k emchi emchi 7tan tl9a el9rs D: bs7 mtra3ich 3lih almhm zid emchi chuia tl9a el9rs C: ktosl tma m3naha rak 9rbt ok..kml m3a hadik eltri9 7atan tl9a char3 esmo AppServ GooD hadak elchar3 eli nskn fih zid chui w tl9a fila esmaha www ^_* edkhl w e9tl ro7k parce que nta mahboul
(wach ana rani script php 7tan nskn tma ?? o_O)
...
2 أعضاء قالوا شكراً لـ SoUiLaHxXx_Dz على المشاركة المفيدة:
Ilyes Milano عضو مميز
  • شكراً: 248
  • تم شكره 145 مرة في 72 مشاركة

فكرة جميلة ومفيد في الهندسة لكن بالنسبة للسبام فمن الأفضل تغيير اللغة أوتوماتيكيا من معرفة الأي بي .

توقيع
لا تأسفن على غدر الزمان لطالما...رقصت على جثث الأسود كلاب
لا تحسبن برقصها تعلو على أسيادها...تبقى الأسود أسودا والكلاب كلاب.
SoUiLaHxXx_Dz عضو مميز
  • شكراً: 799
  • تم شكره 572 مرة في 206 مشاركة

المشاركة الأصلية كتبت بواسطة ilyes.milano اقتباس :
فكرة جميلة ومفيد في الهندسة لكن بالنسبة للسبام فمن الأفضل تغيير اللغة أوتوماتيكيا من معرفة الأي بي .
هذه ايضا اتوماتيكيا

توقيع
.::|| صلوا على رسول الله صلى الله عليه و سلم ||::.

http://im79.gulfup.com/FTzWXl.jpg

https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-frc3/1482931_704860776231153_1212945309_n.jpg


تنويه بسيط : ابرء نفسي من الاستخدام السيء للادوات التي ابرمجها في ما لا يرضي الله
...
(( اللهم انفعنا بما علمتنا، وعلمنا ما ينفعنا، وزدني علما ))

اين تسكن واين موقعك ؟؟
...
odkhl ila jhaz alkombyotr w dor 3la la droit ta3k emchi emchi 7tan tl9a el9rs D: bs7 mtra3ich 3lih almhm zid emchi chuia tl9a el9rs C: ktosl tma m3naha rak 9rbt ok..kml m3a hadik eltri9 7atan tl9a char3 esmo AppServ GooD hadak elchar3 eli nskn fih zid chui w tl9a fila esmaha www ^_* edkhl w e9tl ro7k parce que nta mahboul
(wach ana rani script php 7tan nskn tma ?? o_O)
...
الأعضاء الذين قالوا شكراً لـ SoUiLaHxXx_Dz على المشاركة المفيدة:
أدوات الموضوع
انواع عرض الموضوع


Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.

:: Security By : Sec4ever Team ::

جميع الحقوق محفوظة الحماية للأبد -Security 4 Ever
Sec4ever by Sec4ever
جميع الحقوق محفوظة الحماية للأبد -Security 4 Ever
Sec4ever by Sec4ever