المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تسليط الضوء على getURL


البرنس_زاهر
21 Jul 2002, 08:49 PM
الكثير من الناس لا يعرف اهمية هذا الامر .
هل تعلم : انك تستطيع ان تحفظ من فلاش إلى قواعد بيانات عن طريق هذا الامر ، لكن يجب اولا المرور في احد لغات السيرفر .

وسأضرب لكم مثلاً عن اهمية هذا الامر لا الحصر :
تخيل ان عندك في مجلد خمس وعشرين موقع تبدء من page1.htm إلى page25.htm .

عندما تريد ان تذهب إلى صفحة معينة عن طريق الفلاش ستختار امر get URL

حسناً ضع متغيراً بأسم MyURL وضع له قيمة "page" أي
MyURL = "page"

الان إذا اردت الذهاب إلى صفحة page15.htm سنكتب الاتي في امر getURL وفي خانة URL (لكن وجة طلب getURL على انه متغير مثلاً بالضغط على علامة صح امام Expression):
myurl add 15 add ".htm"
ركز على الكود جيداً .
سيفتح موقع page15.htm .
طبعا متغير myurl يأخذ قيمة page ثم قلنا إضافة على ذالك الرقم 15 وإضافة على ذالك ".html" وانت عارف لماذا .

حسناً من الممكن ان يقول شخص استطيع عمل هذه الحركة بدون تعقيد . فيقول اكتب في امر geturl وفي خانة url :
page15.htm .
طبعاً هذا صحيح وسيعطي نفس النتيجة الأولى .
لكـــــــــــن .
إذا اردت انت تغيراسماء الصفحات التي في المجلد page1 إلى page25 بدل كلمة page إلى مثلاً line سيصبح الصفحات line1 إلى line25.
ماذا سوف تعمل ستغير في 25 مكان في الاكشن سكربت إذا كان تستخدم الطريقة التقليدية (الطريقة الثانية).
لاكن بالتجربة الأولى تغير المتغير myurl من page إلى line .
وتتحول الصفحات كلها إلى line في الاكشن سكربت .
ارأيتم فائدة هذا الامر . (هذا شغل المحترفين)
وإنشاء الله نتطرق في توسعة هذا الامر .

فاشل بالفلاش
22 Jul 2002, 12:58 PM
هلا فيك اخوي البرنس زاهر
الف شكر على هذا الدرس البسيط

وتسلم يدينك

تحياتي

tamimi
22 Jul 2002, 04:25 PM
شكرا أخوي على الدروس الحلوة الي تحطها لنا :)

فاشل بالفلاش
24 Jul 2002, 12:23 PM
اقول اخوي البرنس

عندي سؤال

وش المقصود بـ

self_
blank_
parent_
top_

هل لها فائدة ؟

و كذلك

Don't send
Send using GET
Send using POST

تحياتي

البرنس_زاهر
04 Aug 2002, 09:03 PM
مشكور tamimi
ومشكور اخوي فاشل بالفلاش .
بالنسبة لسؤالك بكرة بجيب لك الحل .............. :D .
لاني في مقهى وانتهى اشتراكي ................
بكرة بكتب لك الحل في البيت وبرد عليك غدا .
ومايصير خاطررررررررررررك إلا طيييييييييييب .
:p
ممكن اشرح لك الحين لكن الشرح يبي تفصل وتفصيل ممل .
لانه في اشياء لازم اوضحها .
.................................................. ........................:)

البرنس_زاهر
06 Aug 2002, 08:40 PM
عزيزي فاشل بالفلاش .
آسف اولاً على التأخير .
وإليك الاجوبة مع انها لسية وافية .
اولا الخيار
_self
وهذا معناه فتح الموقع من نفس الموقع الذي فيه العرض والذي يحوي العرض على الزر وفيه امر getURL
الخيار
_blank
أي فتح الموقع في صفحة جديدة تختلف عن الصفحة الذي بها العرض .
اما الخياراين الاخرين فلن افتي بها لاني لااعرفها . ولكن لااعتقد لها فائدة ضرورية ومهمة يجب معرفتها لكن من دليه الخبرة فنطلبه بوعضها لتعم الفائدة لهذا المنتدى ( ســـ7ــفن )

اما الخيار
الخيار الثالث وهو القيمة وهو مقسم إلى ثلاث انواع .
النوع الأول
Don't send
ومعناه عدم ارسال القيم .
والنوعين الاخرين سوف اعطيك الفرق بينهما .
Post : سيخفي القيم المرسلة. إي إن كنت تود إرسال قيم سرية من صفحة لأخر (ككلمة المرور مثلا) فبإمكانك اختيار Post.

Get : ستظهر القيمة المرسلة للصفحة الثانية في شريط العنوان. وهذا مفيد في حالة البحث، حيث سيشاهد الباحث الكلمة التي بحث عنها في شريط العنوان فسيتأكد إن كان قد كتبها بشكل صحيح أم لا.

**************
والمقصود من القيم المرسلة .
اي ارسال قيم يقرأها احد لغات السيرفر لتترجم هناك وتطبق .
وهذا يساعدك في كيفية حفظ بيانات من الفلاش إلى قواعد البيانات .
وهذا مثال على السريع .
انت لديك ثلاث حقول الاسم ورقم التلفون والعنوان ( طبعاً هذا في الفلاش ) وتريد زي إذا ضغط عليه يحفظ مافي هذا الحقول إلى قواعد البيانات .
كسجل زوار عندما توقع في سجل الزوار سوف تجد حقول لابد من تعبئتها وعند تعبئتها والضغط على زر ارسال سوف يحفظ على قاعدة بيانات وبذالك تستطيع انت بخبرتك في احد لغات السيرفر ان يظهر مافي قواعد البيانات إلى صفحة ما .
وانا شخصياً استطعت عمل هذا فقط وضعط حقول نصيه في عرض فلاشي وزر فلاشي وعند الكتابة بالحقول النصية ( طبعا سواء بالعربي او بالانجليزي ) والضغط على الزر يحفظ في قواعد البيانات ومعنى حفظ في قواعد البيانات اي يستطيع ان يشاهد بيانات كل من دب على موقع .
والتفصيل في هذا الشىء قد لاينتهي .
وهذا اهمية امر gutURL . فهل لكم اكتشاف خفائفها مثل ما اكتشفت الشىء البسيط .
وتقبلوا خالص تحياتي لكم بالتوفيق والنجاح .
اخوكم المخلص : زاهر .

فاشل بالفلاش
07 Aug 2002, 07:25 PM
هلا فيك اخوي البرنس_زاهر

الف شكر على ردك الوافي

وتسلم يدينك

اتعبتك معي

الله لا يخلينا منك

تحياتي