السلام عليكم
ضعوا اسألتكم وانا في الخدمه ان شاءالله
تحياتي
http://www.flashyat.com
السلام عليكم
ضعوا اسألتكم وانا في الخدمه ان شاءالله
تحياتي
http://www.flashyat.com
أنا لدي خبرة بسيطة في هذا الموضوع لأني قرأت مقالات في مواقع اجنبية عن ذلك
ولكن عندي سؤال هو
كيف أجعل الفورم الي في الفلاش يقبل الكتابة بالعربي
السلام عليكم
اولا اختر خط عربي للفورم مثل tahoma
ضع هذا الامر في اول فرام في الفيلم
يفضل ان تستعمل flash mxكود PHP:
system.useCodepage = true;
ممكن تحصل مشاكل للي يعرض فيلم الفلاش على ويندوز ميلينيوم
ويندوز 2000 واكس بي و98 شغاله تمام
ان شاءالله احل مشكلة الme
تحياتي
طيب واذا كان الفلاش 5
لأني ما عندي mx
الفلاش 5 لايدعم ذلك
لان شركة ماكروميديا لحقت نفسها بهذا الحل وهو ينطبق على جميع ال unicode
سواء كانت اللغه عربيه المانيه يابانيه ...الخ
فان الفلاش يقرأ كود اللغه في الويندوز ويعرض لك على حسب اللغه المختاره
الفلاش 5 ممكن تكتب انت بس بالعربي ولكن لايمكن ان تصنع فورم يكتب بالعربي
مثلا (فلاش 5)
اعمل text وقم بتسميته text1
واختر له خط arial arabic
في الاكشن اكتب
هذه فقط تنفذ اما فورم لانه يجب الكتابه عليه فالفلاش 5 لايدعم ذلككود:text1="بسم الله الرحمن الرحيم";
تحياتي
كيف ابنى عرض من الصفر ب PHP لنص يتحرك من الاسفل الى الاعلىبخلفيه سوداء وبمساحة 300X300 بكسل ..يعنى نبي مثال
وشكرا مقدما
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
الأخ MohDesign
ما شاء الله عليك ..
يبدو أنك تمتلك خبرة ممتازة في الفلاش والـ PHP والله يزيدك .. ويوفقك لخدمة الإسلام والمسلمين
سؤالي إن شاء الله يكون بسيط جداً
هل من الممكن أن أربط الفلاش بقاعدة بيانات محددة ..
بحيث انه الفلاش يقوم بعرض بيانات موجودة في قاعدة ويكون هذا العرض متضمن داخل ملف الفلاش
ولنفترض أن القاعدة من نوع MySql
وجزاك الله خير
__________________
راقب الله
السلام عليكم
الاخ 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
للاسف الشديد حتى الاجانب ماتطرقوا اليها بقوه والسبب هو الصعوبه في انشاء ملفات عن طريقها
فمثلا المثال اللي انت طلبته
على حسب قرائتي للاوامر الخاصه ب libswfكيف ابنى عرض من الصفر ب PHP لنص يتحرك من الاسفل الى الاعلىبخلفيه سوداء وبمساحة 300X300 بكسل ..يعنى نبي مثال
وعلى حسب خبرتي بالاكشن فهذا مايمكن ان تستعمله
جلست ربع ساعه تقريبا في كتابة هذا الكود هل ترى مدى الصعوبهكود 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", 300, 300, 12, 1, 1, 1);//إنشاء الفيلم باللون الاسود
swf_fontsize (5); //إختيار حجم الخط
swf_definetext (24, "Welcome To Flashyat Site", 1);//وضع الكلمه المراده
//24هي عدد الحروف في الجمله التي سوف تقوم بكتابتها
//1 تعني وضع الكلمه في الوسط
//swf_translate(x, y, z);
$Yposition = -140;//بما ان الفيلم بطول 300 اذا فنأخذ هذه القيمه
swf_translate(0, $Yposition, 0);//وضع الكلمه بالاسفل
//الان دور تحريك الخط من فوق لتحت
for ($i = -140; $i < 290; $i++) {//يتم وضع القياسات على حسب طول وعرض الفيلم
swf_translate (0, $i, 0);
swf_showframe ();//يقوم باظهار الفرام الجديد
//وبالتالي تظهر لك حركهanimation
//من هذه المعادله يتضح لنا ان فيلم الفلاش سوف يحتوي على 425 فرام
}
swf_startdoaction ();
//إذا اردت ان توقف الفيلم فاستعمل هذا الامر
//swf_actionstop ();
swf_enddoaction ();
swf_closefile ();
?>
اخوي system سوف اجاوب على سؤالك غدا ونعم يمكن ذلك
تحياتي
شكرا جزيلا ........هذا ما اريده . ولكن لم اجربه لانه المكتبه غير مدعومه عندي ...اقصد انشيء عرض بسيط ولكن تحدث اخطاء.
اكرر شكري لك
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
السلام عليكم
اهلا بيك اخوي daif والعفو
اخي بالنسبه اذا كان في اخطاء حاول تعرف من اي function
وذلك بتجربة اذا كان هذا ال function شغال على السيرفر ام لا
بدل ال swf_definefont بال 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";
}
?>
لو اشتغل راح يطبع 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
فسوف يظهر في الفلاش كلمة anything في مكان النص الذي انشاته وسميته text1كود PHP:
echo "&text1=anything";
--------
نرجع لملف ال data.php
بعد ماحطينا اوامر ال header
راح نحط امر الاتصال بقاعدة البيانات
السطرين الاخيرين سوف تفهمها بالموضوعكود PHP:
include_once("inc_sql.php");
$connect = db_connect(USERNAME, PASSWORD, HOSTNAME, DATABASE);
$category = $HTTP_GET_VARS['category'];
$filename = $HTTP_GET_VARS['source'];
الان سوف نضع اوامر لمتغير باسم $category
هكذا انتهينا من ملف ال data.phpكود 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($result, 0);
$temp = mysql_fetch_array($result);
}
echo $string;
يأتي دور الفلاش لجلب هذه الاوامر
راح نعرف في الاكشن متغير جديد
امر استدعاء الداتاكود 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
لتظهر هذه المعلومات فيه
تحياتي وعارف ان الشغله صعبه بس يبغاله صبر وطولة بال
الله يوفقكم
سؤال بسيط
هل يمكن عمل ستايل لل vbulliten بالفلاش ؟؟
تحياتي
__________________
في العصافير جبن وهي طائره * وفي الصقور شموخ وهي تحتضر
سؤال سهل بإذن الله..
وجدت في أحد الموااقع فلاش فري.. بس فيه حركة عجبتني
عنوان الفلاش
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!
السلام عليكم
Al7zen
يمكن ذلك لكن فيها مشاكل كثيره وهذه بعضها :
1: بعض اليوزر ليس لديه الفلاش PLUGIN
2: سرعة التصفح او تحميل الصفحه
3: التحديث (تحديث الصفحه كل مره)
4: اللغه العربيه
قد فعلت ذلك منذ فتره ولكن نتيجتها كانت سيئه خصوصا مع المستخدم الذي لديه اتصال بطئ
وايضا الكثير من المشاكل
هلا اخوي المبرمج
الطريقه هذه
filename.swf?anything=welcome
من المعروف ان المتصفحات تتجاهل مابعد علامة الاستفهام
؟
لذلك فان اي متغير يضع بعد هذه العلامه يعتبر متغير مرسل الى الملف الذي كتب له
مثلا ملف الفلاش كتب له
filename.swf?anything=Mobarmeg
فما عليك فعله شي سهل جدا
هو ان تضع نص والمتغير له var هو anything
وهذه هي نفسها عندما نكتب في اكشن الفلاش
فسوف يضع في حقل النص المسمى بـ anything كلمة Mobarmegكود PHP:
anything="Mobarmeg";
وهذه الطريقه
filename.swf?anything=Mobarmeg
تضع هذه الكلمه في حقل النص anything الكلمه التي وضعتها
بدون الحاجه الى كتابة الاكشن في الفلاش
تحياتي
شكراً على الرد.. بس أنا للأسف ضعيف في الفلاش
ممكن بروجكت مثال؟
وشكراً على التجاوب
__________________
ArabBB ... SoooooN!