تراجع إلى الخلف   :: TRAIDNT FORUM :: > قسم تطوير المواقع > ركن لغات البرمجه > ركن مشاكل وحلول واستفسارات لغات البرمجه

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

كيف اخلي الستايل يتغير اذا كان داخل من جوال ؟

السلام عليكم ورحمة الله وبركاته يعطيكم العافية جميعا ,, طبعا الي اعرفه انا بالنسبة للمنتدى فيه منتج تركبه ويحول الستايل للي يتصفح من الجوال ,,

Like Tree1معجبون
  • 1 أضيفت بواسطة التصميم حياتي

اضافة رد
  #1  
قديمة 26 - 08 - 2011, 06:33 ليل غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
بيانات موقعي
اسم الموقع: عالم البلاك بيري
اصدار المنتدى: VB 3.6.7
 





ليل على طريق الابداعليل على طريق الابداع

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

يعطيكم العافية جميعا ,,

طبعا الي اعرفه انا بالنسبة للمنتدى فيه منتج تركبه ويحول الستايل للي يتصفح من الجوال ,,

لكن الي حاب اعرفه صفحات موقعي وصفحتي الرئيسيه كلها html ,, كيف أخلي لها ستايلين ستايل للي يدخلون من الكمبيوتر


وستايل يتغير تلقائيا لما يكون الي داخل موقعي عن طريق الجوال ؟؟




شاكرلكم جهودكم مقدما ,,

وابشرو بالـ +
ليل
توقيع ليل
عالم البلاك بيري
www.4bbm.net
منتدى عالم البلاك بيري
www.4bbm.net/vb
مركز تحميل البلاك بيري
www.4bbm.net/up
ثيمات بلاك بيري
www.4bbm.net/themes
برودكاست بلاك بيري
www.4bbm.net/pc
نكات بلاك بيري
www.4bbm.net/nk
برامج بلاك بيري
www.4bbm.net/app.htm
العاب بلاك بيري
www.4bbm.net/game.htm
اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 2 ]
قديمة 26 - 08 - 2011, 20:16 التصميم حياتي متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 
صورة 'التصميم حياتي' الرمزية
 


التصميم حياتي على طريق الابداعالتصميم حياتي على طريق الابداع
بيانات موقعي
اصدار المنتدى: :: مجتمع ترايدنت ::
افتراضي
السلام عليكم ورحمة الله وبركآته
How to test if a browser is mobile with PHP

Detect mobile browser/user agent with PHP (iPad, iPhone, Android,
BlackBerry, WP7 and others) | Danny Herran
التصميم حياتي
منصور الشهرآني معجب بهذا.
توقيع التصميم حياتي
يأ إبن آدم : أسجد لربك قبل ان تدعى للسجود فلا تستطيع !!!

" إن الله يحب إذا عمل أحدكم عملاً أن يتقنه "

]
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 3 ]
قديمة 28 - 08 - 2011, 04:11 ليل غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 


ليل على طريق الابداعليل على طريق الابداع
بيانات موقعي
اسم الموقع: عالم البلاك بيري
اصدار المنتدى: VB 3.6.7
افتراضي
وعليكم السلام

يعطيك العافية اخوي التصميم حياتي ,,

هل عندك خلفية عن طريقة استخدامها ياليت لو شرح بسيط فقط واكون شااكر لك ,,

وفي جميع الحالات انا اشكرك على مجهودك ياعزيزي
ليل
توقيع ليل
عالم البلاك بيري
www.4bbm.net
منتدى عالم البلاك بيري
www.4bbm.net/vb
مركز تحميل البلاك بيري
www.4bbm.net/up
ثيمات بلاك بيري
www.4bbm.net/themes
برودكاست بلاك بيري
www.4bbm.net/pc
نكات بلاك بيري
www.4bbm.net/nk
برامج بلاك بيري
www.4bbm.net/app.htm
العاب بلاك بيري
www.4bbm.net/game.htm
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 4 ]
قديمة 28 - 08 - 2011, 15:06 أبو ناهض غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 
صورة 'أبو ناهض' الرمزية
 


أبو ناهض مبدعأبو ناهض مبدعأبو ناهض مبدعأبو ناهض مبدعأبو ناهض مبدع
بيانات موقعي
اسم الموقع: منتدى النطاقات العربي
اصدار المنتدى: صفحتي
افتراضي
الي انا افهمته

انك لازم تضع هذا في بداية الصفحة او بداية الهيدر في حال سكربت و الهيدر تم استدعاءه في جميع صفحات الموقع
رمز Code:
<?php
function is_mobile() {

	// Get the user agent

	$user_agent = $_SERVER['HTTP_USER_AGENT'];

	// Create an array of known mobile user agents
	// This list is from the 21 October 2010 WURFL File.
	// Most mobile devices send a pretty standard string that can be covered by
	// one of these.  I believe I have found all the agents (as of the date above)
	// that do not and have included them below.  If you use this function, you 
	// should periodically check your list against the WURFL file, available at:
	// http://wurfl.sourceforge.net/


	$mobile_agents = Array(


		"240x320",
		"acer",
		"acoon",
		"acs-",
		"abacho",
		"ahong",
		"airness",
		"alcatel",
		"amoi",	
		"android",
		"anywhereyougo.com",
		"applewebkit/525",
		"applewebkit/532",
		"asus",
		"audio",
		"au-mic",
		"avantogo",
		"becker",
		"benq",
		"bilbo",
		"bird",
		"blackberry",
		"blazer",
		"bleu",
		"cdm-",
		"compal",
		"coolpad",
		"danger",
		"dbtel",
		"dopod",
		"elaine",
		"eric",
		"etouch",
		"fly " ,
		"fly_",
		"fly-",
		"go.web",
		"goodaccess",
		"gradiente",
		"grundig",
		"haier",
		"hedy",
		"hitachi",
		"htc",
		"huawei",
		"hutchison",
		"inno",
		"ipad",
		"ipaq",
		"ipod",
		"jbrowser",
		"kddi",
		"kgt",
		"kwc",
		"lenovo",
		"lg ",
		"lg2",
		"lg3",
		"lg4",
		"lg5",
		"lg7",
		"lg8",
		"lg9",
		"lg-",
		"lge-",
		"lge9",
		"longcos",
		"maemo",
		"mercator",
		"meridian",
		"micromax",
		"midp",
		"mini",
		"mitsu",
		"mmm",
		"mmp",
		"mobi",
		"mot-",
		"moto",
		"nec-",
		"netfront",
		"newgen",
		"nexian",
		"nf-browser",
		"nintendo",
		"nitro",
		"nokia",
		"nook",
		"novarra",
		"obigo",
		"palm",
		"panasonic",
		"pantech",
		"philips",
		"phone",
		"pg-",
		"playstation",
		"pocket",
		"pt-",
		"qc-",
		"qtek",
		"rover",
		"sagem",
		"sama",
		"samu",
		"sanyo",
		"samsung",
		"sch-",
		"scooter",
		"sec-",
		"sendo",
		"sgh-",
		"sharp",
		"siemens",
		"sie-",
		"softbank",
		"sony",
		"spice",
		"sprint",
		"spv",
		"symbian",
		"tablet",
		"talkabout",
		"tcl-",
		"teleca",
		"telit",
		"tianyu",
		"tim-",
		"toshiba",
		"tsm",
		"up.browser",
		"utec",
		"utstar",
		"verykool",
		"virgin",
		"vk-",
		"voda",
		"voxtel",
		"vx",
		"wap",
		"wellco",
		"wig browser",
		"wii",
		"windows ce",
		"wireless",
		"xda",
		"xde",
		"zte"
	);

	// Pre-set $is_mobile to false.

	$is_mobile = false;

	// Cycle through the list in $mobile_agents to see if any of them
	// appear in $user_agent.

	foreach ($mobile_agents as $device) {

		// Check each element in $mobile_agents to see if it appears in
		// $user_agent.  If it does, set $is_mobile to true.

		if (stristr($user_agent, $device)) {

			$is_mobile = true;

			// break out of the foreach, we don't need to test
			// any more once we get a true value.

			break;
		}
	}

	return $is_mobile;
}
?>
فالكود السابق يفحص متصفح الزائر هل اتى من جوال او من كمبيوتر فإذا جاء من جوال يرجع القيمة true و إلا سيرجع false يعني الزائر قادم من جهاز او شئ آخر غير الجوال

الآن نعمل شرط و لنستفيد من القيمة المرجعة و عليها نبني عملنا

رمز Code:
<?php
if (is_mobile()) {
// ضع هنا كود الصفحة التي سيراها الزائر من الجوال 
}

else {
// ضع هنا كود الصفحة التي سيراها الزائر  القادم من غير الجوال  
}

?>
لاحظ انه الكود php يعني كود الاستال حيكون php أما لو أردت انك تستخدم كود صفحة او استايل html استخدم هذا


رمز Code:
<?php
if (is_mobile()) { ?>
// ضع هنا كود الصفحة التي سيراها الزائر من الجوال 

<?php }

else { ?>
// ضع هنا كود الصفحة التي سيراها الزائر  القادم من غير الجوال  
<?php }

?>
توقيع أبو ناهض
اسم الشركه : Dnarab.com
صاحب الشركه :محمد ناهض الشاويش .
أداء الشركـــه : برمجة + نطاقات
مسنجر : salesdnarab.com
هاتف الشركه : من داخل فلسطين / 0599769269
من خارج فلسطين / 009720599769269
أو من خارج فلسطين / 972599769269
الدعم الفنــــي : قسم المبيعات
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 5 ]
قديمة 28 - 08 - 2011, 19:42 التصميم حياتي متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 
صورة 'التصميم حياتي' الرمزية
 


التصميم حياتي على طريق الابداعالتصميم حياتي على طريق الابداع
بيانات موقعي
اصدار المنتدى: :: مجتمع ترايدنت ::
افتراضي
السلام عليكم ورحمة الله وبركآته

اضيف الى ما ذكره أبو ناهض ،، جزاه الله خيرا

قم بوضع الكود التالي في ملف الهيدر ،، بحالة ادا كان الإتصال من الجوال يتم استدعاء استايل بسيط خاص بالجوال ،،

ولو كان الإتصال من حاسوب يتم إستدعاء الإستايل الطبيعي

رمز PHP:
<?php
if (is_mobile()) {
echo
'<link href="mobile_style.css" rel="stylesheet" type="text/css" />';
}

else {
echo
'<link href="default_style.css" rel="stylesheet" type="text/css" />';
}

?>
توقيع التصميم حياتي
يأ إبن آدم : أسجد لربك قبل ان تدعى للسجود فلا تستطيع !!!

" إن الله يحب إذا عمل أحدكم عملاً أن يتقنه "

]
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 6 ]
قديمة 29 - 08 - 2011, 04:53 ليل غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 


ليل على طريق الابداعليل على طريق الابداع
بيانات موقعي
اسم الموقع: عالم البلاك بيري
اصدار المنتدى: VB 3.6.7
افتراضي
الله يبيض وجيهكم انا اشهد انكم ماقصرتو

طيب ياشباب شوفو موقعي

ط¹ط§ظ„ظ… ط§ظ„ط¨ظ„ط§ظƒ ط¨ظٹط±ظٹ - 4bbm - ط¹ط§ظ„ظ… ط¨ظ„ط§ظƒ ط¨ظٹط±ظٹ - ظ…ظˆظ‚ط¹ ط§ظ„ط¨ظ„ط§ظƒ ط¨ظٹط±ظٹ - ظ…ظˆظ‚ط¹ ط¨ظ„ط§ظƒ ط¨ظٹط±ظٹ

هو كله صفحات html انا مسويها يعني موب سكربت ,,

في الحالة هذي وشو الكود الي احطه بالتفصيل كامل وهل احطه بكل صفحه ,,

الله يبيض وجيهكم كلكم
ليل
توقيع ليل
عالم البلاك بيري
www.4bbm.net
منتدى عالم البلاك بيري
www.4bbm.net/vb
مركز تحميل البلاك بيري
www.4bbm.net/up
ثيمات بلاك بيري
www.4bbm.net/themes
برودكاست بلاك بيري
www.4bbm.net/pc
نكات بلاك بيري
www.4bbm.net/nk
برامج بلاك بيري
www.4bbm.net/app.htm
العاب بلاك بيري
www.4bbm.net/game.htm
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 7 ]
قديمة 29 - 08 - 2011, 05:29 التصميم حياتي متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 
صورة 'التصميم حياتي' الرمزية
 


التصميم حياتي على طريق الابداعالتصميم حياتي على طريق الابداع
بيانات موقعي
اصدار المنتدى: :: مجتمع ترايدنت ::
افتراضي
بما ان السكريبت صفحات فقط فأنت تحتاج الى تغيير امتداد كل صفحة على حدة من html الى php

وإضافة الكود المطروح مسبقا بكل ملف ،،
التصميم حياتي
توقيع التصميم حياتي
يأ إبن آدم : أسجد لربك قبل ان تدعى للسجود فلا تستطيع !!!

" إن الله يحب إذا عمل أحدكم عملاً أن يتقنه "

]
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 8 ]
قديمة 29 - 08 - 2011, 06:18 ليل غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 


ليل على طريق الابداعليل على طريق الابداع
بيانات موقعي
اسم الموقع: عالم البلاك بيري
اصدار المنتدى: VB 3.6.7
افتراضي
لكن الاخ ابو ناهض ذاكر فوق انه اقدر استخدم كود معين لو كانت صفحاتي html

لاني انا مابي احول الموقع ل php وانتى عارف كيف ارشفة ال html افضل بكثير مابي اخسر ارشفتي
ليل
توقيع ليل
عالم البلاك بيري
www.4bbm.net
منتدى عالم البلاك بيري
www.4bbm.net/vb
مركز تحميل البلاك بيري
www.4bbm.net/up
ثيمات بلاك بيري
www.4bbm.net/themes
برودكاست بلاك بيري
www.4bbm.net/pc
نكات بلاك بيري
www.4bbm.net/nk
برامج بلاك بيري
www.4bbm.net/app.htm
العاب بلاك بيري
www.4bbm.net/game.htm
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 9 ]
قديمة 29 - 08 - 2011, 06:31 التصميم حياتي متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 
صورة 'التصميم حياتي' الرمزية
 


التصميم حياتي على طريق الابداعالتصميم حياتي على طريق الابداع
بيانات موقعي
اصدار المنتدى: :: مجتمع ترايدنت ::
افتراضي
هذا هو الكود ،، اضفه في صفحات موقعك و قم بالتعديل في خصائص كل استايل

ليناسب مع نوع المتصفح ( mobile_style.css = للهواتف ) & ( default_style.css = للحواسيب )

رمز PHP:
 <script type="text/javascript">// <![CDATA[  
    
var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));  
    if (
mobile) {  
    
document.write('<link rel="stylesheet" type="text/css" href="mobile_style.css"/>');
    } else{
    
document.write('<link rel="stylesheet" type="text/css" href="default/style.css"/>');

    }
// ]]></script> 
وبالتوفيق لك
توقيع التصميم حياتي
يأ إبن آدم : أسجد لربك قبل ان تدعى للسجود فلا تستطيع !!!

" إن الله يحب إذا عمل أحدكم عملاً أن يتقنه "

]
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 10 ]
قديمة 30 - 08 - 2011, 04:20 ليل غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 


ليل على طريق الابداعليل على طريق الابداع
بيانات موقعي
اسم الموقع: عالم البلاك بيري
اصدار المنتدى: VB 3.6.7
افتراضي
معليش حبيب قلبي راح اتعبك معاي :$

الان الي هو mobile_style.css معناته انا لازم اسوي ستايل يكون امتداده كذا ؟؟

او اقدر مثلا احط رابط عادي مثلا


:: TRAIDNT FORUM :: - Powered by vBulletin

ومباشره الي يدخل من الجوال يفتحله هالرابط

وبالديفولت احط رابط اخر ومباشرة الي يدخل من الكمبيوتر يفتحله الرابط الاخر ؟؟

وانا اشكرك كل الشكر ادري اني اتعبتك معاي وصدقني لو اقيمك من اليوم الى بكرى ما اوفيك حقك


وياليت لو تشرفني وتضيفني على ايميلي

e4bbm.net
ليل
توقيع ليل
عالم البلاك بيري
www.4bbm.net
منتدى عالم البلاك بيري
www.4bbm.net/vb
مركز تحميل البلاك بيري
www.4bbm.net/up
ثيمات بلاك بيري
www.4bbm.net/themes
برودكاست بلاك بيري
www.4bbm.net/pc
نكات بلاك بيري
www.4bbm.net/nk
برامج بلاك بيري
www.4bbm.net/app.htm
العاب بلاك بيري
www.4bbm.net/game.htm
التعديل الأخير كان بواسطة ليل; 30 - 08 - 2011 الساعة 04:27
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 11 ]
قديمة 30 - 08 - 2011, 05:50 التصميم حياتي متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 
صورة 'التصميم حياتي' الرمزية
 


التصميم حياتي على طريق الابداعالتصميم حياتي على طريق الابداع
بيانات موقعي
اصدار المنتدى: :: مجتمع ترايدنت ::
افتراضي
ممكن تقوم بإستدعاء ملف الستايل mobile_style.css ،، سيكون ملف جديد طبعا ـ بتوزيع اخر مختلف عن

التوزيع العادي للإستايل بحيث يتناسب مع الهواتف ،،

او ان تقوم بالتحويل الى رابط فرعي مثل المواقع الإجتماعية المشهورة ،، قم بالتحويل الى

http://www.m.yourdomain.com و على المجال الفرعي هذا ، ركب نسخة منتدى مرتبة بقاعدة

المنتدى نفسها لكن باستايل اخر مناسب لتصفح الهواتف
التصميم حياتي
توقيع التصميم حياتي
يأ إبن آدم : أسجد لربك قبل ان تدعى للسجود فلا تستطيع !!!

" إن الله يحب إذا عمل أحدكم عملاً أن يتقنه "

]
  اضافة رد مع اقتباس نص هذه المشاركة
  رقم المشاركة : [ 12 ]
قديمة 02 - 09 - 2011, 01:18 nalooob95 غير متواجد حاليآ بالمنتدى
:: عضو نشيط ::
 


nalooob95 يستحق التميز
بيانات موقعي
اسم الموقع: nalooob95
اصدار المنتدى: صفحتي
افتراضي
بواسطة هاك
هاك كشف الدخول من الجوال
nalooob95
  اضافة رد مع اقتباس نص هذه المشاركة
اضافة رد

العلامات المرجعية

أدوات الموضوع
طرق العرض

ضوابط المشاركة
لا يمكنك اضافة مواضيع جديدة
لا يمكنك اضافة مشاركات
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

رمز [IMG] : متاحة
رمز HTML : معطّلة
المراجع : معطّلة
Refbacks are متاحة




الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 18:54.
المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)


Powered by vBulletin® Version 3.8.7
.Copyright ©2000 - 2012, Jelsoft Enterprises Ltd

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.