يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

موضوع مغلق
 
LinkBack أدوات الموضوع
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#1 (permalink)  
اي سؤال في ال php وطريقة الربط مع الفلاش وانا حاضر


السلام عليكم

ضعوا اسألتكم وانا في الخدمه ان شاءالله

تحياتي

http://www.flashyat.com






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 16-05-2003, 11:50 AM
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#2 (permalink)  

أنا لدي خبرة بسيطة في هذا الموضوع لأني قرأت مقالات في مواقع اجنبية عن ذلك

ولكن عندي سؤال هو

كيف أجعل الفورم الي في الفلاش يقبل الكتابة بالعربي






the hak غير متواجد حالياً   قديم 16-05-2003, 03:13 PM
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#3 (permalink)  

السلام عليكم

اولا اختر خط عربي للفورم مثل tahoma

ضع هذا الامر في اول فرام في الفيلم

كود PHP:
system.useCodepage true
يفضل ان تستعمل flash mx

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

ويندوز 2000 واكس بي و98 شغاله تمام

ان شاءالله احل مشكلة الme

تحياتي






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 17-05-2003, 11:13 AM
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#4 (permalink)  

طيب واذا كان الفلاش 5
لأني ما عندي mx






the hak غير متواجد حالياً   قديم 17-05-2003, 11:53 AM
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#5 (permalink)  

الفلاش 5 لايدعم ذلك

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

سواء كانت اللغه عربيه المانيه يابانيه ...الخ

فان الفلاش يقرأ كود اللغه في الويندوز ويعرض لك على حسب اللغه المختاره

الفلاش 5 ممكن تكتب انت بس بالعربي ولكن لايمكن ان تصنع فورم يكتب بالعربي

مثلا (فلاش 5)

اعمل text وقم بتسميته text1
واختر له خط arial arabic
في الاكشن اكتب
كود:
text1="بسم الله الرحمن الرحيم";
هذه فقط تنفذ اما فورم لانه يجب الكتابه عليه فالفلاش 5 لايدعم ذلك

تحياتي






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 17-05-2003, 06:04 PM
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#6 (permalink)  

كيف ابنى عرض من الصفر ب PHP لنص يتحرك من الاسفل الى الاعلىبخلفيه سوداء وبمساحة 300X300 بكسل ..يعنى نبي مثال
وشكرا مقدما






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 17-05-2003, 09:17 PM
عضو نشيط
تاريخ التسجيل: Dec 2000-
#7 (permalink)  

الأخ MohDesign

ما شاء الله عليك ..
يبدو أنك تمتلك خبرة ممتازة في الفلاش والـ PHP والله يزيدك .. ويوفقك لخدمة الإسلام والمسلمين

سؤالي إن شاء الله يكون بسيط جداً
هل من الممكن أن أربط الفلاش بقاعدة بيانات محددة ..
بحيث انه الفلاش يقوم بعرض بيانات موجودة في قاعدة ويكون هذا العرض متضمن داخل ملف الفلاش
ولنفترض أن القاعدة من نوع MySql


وجزاك الله خير






__________________
راقب الله
system غير متواجد حالياً   قديم 18-05-2003, 09:39 AM
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#8 (permalink)  

السلام عليكم

الاخ daif فاجأتني بسؤالك فانت تسأل عن libswf

بصراحه خبرتي قليله جدا في مجالها وهي خارجه عن الموضوع الذي طرحته فقد طرحت الموضوع عن طريقة ربط الفلاش بال php وليس انشاء الفلاش عن طريق ال php

لقد فهمت بعض اوامرها ولكن لم استطع اختبارها

صراحه السبب اللي جعلني لااستطيع دراستها هو انني لم استطع تنصيب الPHP/libswf module
على السيرفر ولكن قريبا ان شاءالله اذا لقيت لها حل

انا راح افيدك ببعض ماقرأت

لتنصيبها تحتاج هذه الملفات
ftp://ftp.sgi.com/sgi/graphics/grafica/flash

للتعرف اكثر على اوامر الفلاش التي تخص ال php او ال libswf
توجه الى هنا
http://www.php.net/manual/en/functio...tiongeturl.php

وهذه اضافات من شخص يدعى Ming
Ming functions for Flash
http://www.php.net/manual/en/ref.ming.php

للاسف الشديد حتى الاجانب ماتطرقوا اليها بقوه والسبب هو الصعوبه في انشاء ملفات عن طريقها

فمثلا المثال اللي انت طلبته

اقتباس:
كيف ابنى عرض من الصفر ب PHP لنص يتحرك من الاسفل الى الاعلىبخلفيه سوداء وبمساحة 300X300 بكسل ..يعنى نبي مثال
على حسب قرائتي للاوامر الخاصه ب libswf
وعلى حسب خبرتي بالاكشن فهذا مايمكن ان تستعمله
كود PHP:
<?
//swf_openfile ( اسم الملف, العرض, الطول, سرعة الفرام, float r, float g, float b)
//swf_openfile ("test.swf", 300, 300, 12, R1, G1, B1); ال FLOAT  هي للالوان RGB

swf_openfile ("test.swf"30030012111);//إنشاء الفيلم باللون الاسود

swf_fontsize (5); //إختيار حجم الخط

swf_definetext (24"Welcome To Flashyat Site"1);//وضع الكلمه المراده
//24هي عدد الحروف في الجمله التي سوف تقوم بكتابتها
//1 تعني وضع الكلمه في الوسط

//swf_translate(x, y, z);
$Yposition = -140;//بما ان الفيلم بطول 300 اذا فنأخذ هذه القيمه
swf_translate(0$Yposition0);//وضع الكلمه بالاسفل

//الان دور تحريك الخط من فوق لتحت
for ($i = -140$i 290$i++) {//يتم وضع القياسات على حسب طول وعرض الفيلم
    
swf_translate (0$i0);
    
swf_showframe ();//يقوم باظهار الفرام الجديد 
//وبالتالي تظهر لك حركهanimation
//من هذه المعادله يتضح لنا ان فيلم الفلاش سوف يحتوي على 425 فرام
}


swf_startdoaction ();
//إذا اردت ان توقف الفيلم فاستعمل هذا الامر
//swf_actionstop ();
swf_enddoaction ();
swf_closefile ();
?>
جلست ربع ساعه تقريبا في كتابة هذا الكود هل ترى مدى الصعوبه

اخوي system سوف اجاوب على سؤالك غدا ونعم يمكن ذلك

تحياتي






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 18-05-2003, 04:32 PM
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#9 (permalink)  

الملف المرفق للكود لرؤيته بطريقه صحيحه






الملفات المرفقة
نوع الملف: txt phpswf-animationy-testbymohdesign.txt‏ (1.0 كيلوبايت, المشاهدات 90)
__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 18-05-2003, 04:36 PM
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#10 (permalink)  

شكرا جزيلا ........هذا ما اريده . ولكن لم اجربه لانه المكتبه غير مدعومه عندي ...اقصد انشيء عرض بسيط ولكن تحدث اخطاء.

اكرر شكري لك






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 20-05-2003, 07:13 AM
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#11 (permalink)  

السلام عليكم

اهلا بيك اخوي daif والعفو
اخي بالنسبه اذا كان في اخطاء حاول تعرف من اي function
وذلك بتجربة اذا كان هذا ال function شغال على السيرفر ام لا
كود PHP:
<?
if (function_exists('swf_definefont')) {
    echo 
"swf_definefont functions are available.<br>\n";
} else {
    echo 
"swf_definefont functions are not available.<br>\n";
}
?>
بدل ال swf_definefont بال function اللي تبغاه

لو اشتغل راح يطبع available ولو مااشتغل راح يطبع لك not available

لو كان الخطأ ليس بارتباط function معين اطبع لي الكود يمكن يكون في اغلاط برمجيه (ربما)






نجي لموضوع الاخ system وصراحه سؤالك جميل جدا واسف لتأخري في الرد

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

طبعا راح تحتاج لثلاث ملفات
1: ملف ال setup وهو ملف زرع قاعدة البينات
2: ملف يحتوي البينات المطلوبه لقاعدة البينات
3: ملف لجلب الداتا من قاعدة البيانات

اولا ملف inc_sql.php وهو الملف الذي يحوي البينات المطلوبه لقاعدة البينات
كود PHP:
define ("USERNAME","root");
define ("PASSWORD","");
define ("HOSTNAME","localhost");
define ("DATABASE","YourDataName"); 
-----------------------------------------------------------

ثانيا ملف data.php وهو ملف جلب البيانات
نضع هذه الاوامر في اوله وهي مهمه جده
كود PHP:
<?
header
("Expires: Mon, 26 Jul 1997 05:00:00 GMT");              
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");   
header("Cache-Control: no-cache, must-revalidate"); 
header("Pragma: no-cache");
راح نرجع تاني لهذا الملف

-------------
يأتي دور الفلاش الان
اولا يجب ان تكون خبير في الاكشن سكريبت في الفلاش
ثاينا لاتضع اي من باسوردات موقعك داخل ملف الفلاش ابدا وذلك لان الفلاش سهل اننا نقوم
بفكه وقارءة محتواه اي عملية decompailer


اولا صمم فيلم الفلاش لديك واعمله بطريقه مرتبه ولكن يف نعرض البيانات التي سوف يرسلها لنا
ملف ال data.php
1:عليك بانشاء نص بالفلاش وتجلعه dynmic
قم بتسميته على ماتريد ولكن ذلك يرتبط بالمتغير الذي سيرسله ملف ال data.php
لو سميته text1
سوف يكون الامر في ملف ال data.php
كود PHP:
echo "&text1=anything"
فسوف يظهر في الفلاش كلمة anything في مكان النص الذي انشاته وسميته text1

--------
نرجع لملف ال data.php
بعد ماحطينا اوامر ال header
راح نحط امر الاتصال بقاعدة البيانات
كود PHP:
  include_once("inc_sql.php");
  
$connect db_connect(USERNAMEPASSWORDHOSTNAMEDATABASE);
  
$category $HTTP_GET_VARS['category'];
  
$filename $HTTP_GET_VARS['source']; 
السطرين الاخيرين سوف تفهمها بالموضوع

الان سوف نضع اوامر لمتغير باسم $category
كود PHP:
  if($category){
$result query('$category');
while(
$row=mysql_fetch_array($result)){
$count++;
$name urlencode($row[Name]);
$emailX urlencode($row[Uri]);
$string.="source$count=$name&emailX$count=$emailX&";
}
$string.="sources=$count&";
$count=0;
mysql_data_seek($result0);
$temp mysql_fetch_array($result);
  }
  echo 
$string
هكذا انتهينا من ملف ال data.php



يأتي دور الفلاش لجلب هذه الاوامر

راح نعرف في الاكشن متغير جديد
كود PHP:
news = function(){
    
this.datos = new LoadVars();

امر استدعاء الداتا
كود PHP:
news.prototype.loadCat = function(cat){
    
this.datos.load("data.php?category="+cat+"&"+Math.random());
    
this.datos.onLoad = function(succes){
        if(
succes){loading "";}
        else{
loading "please wait...";}
    }


مالذي سيحصل
1: الفلاش سوف يقوم بتنفيذ الامرdata.php?category="+cat+"&"+Math.random بارساله الى ملف ال data

2: ملف ال data سوف يتأكد من وجود ال $category
3: ستتم عملية الاتصال يقاعدة البينات
4: سوف يتم جلب كل من
$name
$emailX وانا قصدت هنا كأنك زرعت معلومات عن شخص اسمه وايميله
واخيرا سوف يطبع المعلومات
echo $string;
وهذه المعلومات ترجع للفلاش
وزي ماقلت فوق لازم يكون في نص في الفلاش هذه المره باسم string
لتظهر هذه المعلومات فيه

تحياتي وعارف ان الشغله صعبه بس يبغاله صبر وطولة بال

الله يوفقكم






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 21-05-2003, 12:06 AM
عضو فعال
تاريخ التسجيل: Feb 2003-
#12 (permalink)  

سؤال بسيط

هل يمكن عمل ستايل لل vbulliten بالفلاش ؟؟

تحياتي






__________________
ابيات من الشعر اعجبتني
في العصافير جبن وهي طائره * وفي الصقور شموخ وهي تحتضر
ان حظي كدقيق فوق شوك نثروه * ثم قالو لحفاه يوم ريح اجمعوه
الناس في غفلة عما يراد بهم * كأنهم غنم في حوش جزارُ
Al7zen غير متواجد حالياً   قديم 22-05-2003, 03:04 AM
عضو نشيط جدا
تاريخ التسجيل: Jan 2002-
#13 (permalink)  

سؤال سهل بإذن الله..

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

عنوان الفلاش
http://www.mobarmeg.org/tst/matrix.swf

نستطيع تغيير قيمة title.. انظر إلى:
http://www.mobarmeg.org/tst/matrix.swf?title=Mobarmeg

و:
http://www.mobarmeg.org/tst/matrix.swf?title=MohDesign

كيف أستطيع عمل فلاش مثله؟






__________________
ArabBB ... SoooooN!
Al Mobarmeg المبرمج غير متواجد حالياً   قديم 22-05-2003, 08:21 AM
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#14 (permalink)  

السلام عليكم

Al7zen
يمكن ذلك لكن فيها مشاكل كثيره وهذه بعضها :
1: بعض اليوزر ليس لديه الفلاش PLUGIN
2: سرعة التصفح او تحميل الصفحه
3: التحديث (تحديث الصفحه كل مره)
4: اللغه العربيه

قد فعلت ذلك منذ فتره ولكن نتيجتها كانت سيئه خصوصا مع المستخدم الذي لديه اتصال بطئ
وايضا الكثير من المشاكل


هلا اخوي المبرمج

الطريقه هذه
filename.swf?anything=welcome

من المعروف ان المتصفحات تتجاهل مابعد علامة الاستفهام
؟
لذلك فان اي متغير يضع بعد هذه العلامه يعتبر متغير مرسل الى الملف الذي كتب له
مثلا ملف الفلاش كتب له
filename.swf?anything=Mobarmeg

فما عليك فعله شي سهل جدا
هو ان تضع نص والمتغير له var هو anything

وهذه هي نفسها عندما نكتب في اكشن الفلاش
كود PHP:
anything="Mobarmeg"
فسوف يضع في حقل النص المسمى بـ anything كلمة Mobarmeg

وهذه الطريقه
filename.swf?anything=Mobarmeg
تضع هذه الكلمه في حقل النص anything الكلمه التي وضعتها

بدون الحاجه الى كتابة الاكشن في الفلاش

تحياتي






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 22-05-2003, 09:27 AM
عضو نشيط جدا
تاريخ التسجيل: Jan 2002-
#15 (permalink)  

شكراً على الرد.. بس أنا للأسف ضعيف في الفلاش

ممكن بروجكت مثال؟

وشكراً على التجاوب






__________________
ArabBB ... SoooooN!
Al Mobarmeg المبرمج غير متواجد حالياً   قديم 24-05-2003, 12:56 PM
عضو نشيط
تاريخ التسجيل: Feb 2003-
#16 (permalink)  

طيب أخوي MohDesign

كيف نقوم بربط الفلاش مع ملفات نصية أو قاعدة بيانات SQL

طبعاً يكون النص عربي

أرجو ان يكون التوضيح بمثال

وبيض الله وجهك






__________________
>> .... <<
^FaWaZ.NeT^ غير متواجد حالياً   قديم 24-05-2003, 03:31 PM
موضوع مغلق


أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 11:42 AM بتوقيت المملكة العربية السعودية