السلام عليكم ورحمة الله وبركاته
واجتهني مشكلة في ادخال كود PHP داخل كود JAVA SCRIPT
انا اعرف العكس ادراج كود جافا داخل PHP
انما العكس انا ضعيف جدا في الجافا سكربت
لان هذة المشكله واجهتني كثيرا
ارجوا مساعدتي لحل هذة المشكلة
السلام عليكم ورحمة الله وبركاته
واجتهني مشكلة في ادخال كود PHP داخل كود JAVA SCRIPT
انا اعرف العكس ادراج كود جافا داخل PHP
انما العكس انا ضعيف جدا في الجافا سكربت
لان هذة المشكله واجهتني كثيرا
ارجوا مساعدتي لحل هذة المشكلة
أخي هذه المشكلة سبّبت توجّه الناس نحو تقنية أجاكس ..
يمكنك استخدام صفحة PHP داخل وسم صورة <img> عن طريق الجافاسكربت ..
أو الانتقال إلى مراحل متقدمة باستخدام تقنية AJAX أو التقنيات المشابهة ..
ابحث في سوالف وستجد الكثير من الدروس التي تتحدث عن هذه التقنية ،
ناهيك عن القسم المخصص للويب 2 في سوالف
ويب 2.0 و البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها - سوالف سوفت
تحياتي، أشرف السمهوري
كود PHP:
<script type="text/javascript">
<?php
// هنا تكتب كود البى إتش بى
?>
// هنا تكتب الجافاسكريبت
</script>
__________________
Keepondev | مدونه شديد التخصص فى الجافاسكربت
جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت
Dezology
ليست بهذه البساطه
أتوقع هو يريد ادخال بعض المتغيرات من الكود او قاعدة البانات وادخالها داخل كود الجافا
ممكن تعمل ملف PHP عادي . و تنفذ ما تريد من أوامر ثم طباعة كود الجافا في النهاية.
و الاستدعاء يكون مشابه لهذا..
كود HTML:<script type="text/javascript" src="test.php"></script>
التعديل الأخير تم بواسطة mr_m ; 30-03-2008 الساعة 04:32 PM
أخيphp4u
ممكن تجيب كود JAVA ,PHP
وتشرح فكرتك
الفكره وكل ما فيها يا جماعه باختصار
اني في اكواد جافا سكربت تقوم بعمل تاثيرات مختلفة للصور بشكل عشوائي
ولا بد من وضغ الصور داخل كود الجافا
انا قمت بعمل اسكربت اعلانات بسيط لادراه الاعلانات في موقع
حيث يقوم بعرض عشوائي للبانرات كل صفحه
الفكره اني اريد ان اقوم بعمل نفسي هذه التاثيرات لاكثر من صوره
وكود الجافا الاسكربت هنا في الموقع
Dynamic Drive DHTML Scripts- Presentational Slideshow Script
انا اريد اعمل مثل هذا التاثير علي استعلام من mYsql
الامر اسهل من ماتتصور إليك الفكره
اولا يجب ان تعرف ان php تعمل قبل تكوين الصفحه اما javascript لاتعمل إلا بعد طباعتها في السورس كود
بالنسبه للكود الذي تستخدمه انت كل معليك هو عمل Array للصور وArray آخر للروابط
هذا الخاص بالصور
dropimages[0]="image1.gif"
dropimages[1]="image2.gif"
dropimages[2]="image3.gif"
وهذا الخاص بالراوبط
droplinks[0]="http://www.yahoo.com"
droplinks[1]=""
droplinks[2]="http://www.google.com"
إذا اولا عليك بدا جلب بيانات من جدول الاعلانات ول نفرض انه فيه موقعين ورابطين للصور انا كل الى مطلوب منى
اني اعمل Array
من خلال الجافا بحيث يضع الصور والروابط
إذا بعد تجميع الروابط في متغير من خلال php الان راح اضعها داخل متغير javascript بشكل Array
الكود الى تحتاجه من خلال php هو
//هنا مثال ادخلته بس انت عليك تسحب المجموعه من قاعده البيانات وتضعها في هذا المتغير
$ural
بهذه الطريقه راح يتم انتاج هذا الشكلكود PHP:
$ural=array('alastorh.com','swalf.com');
$totalural=count($ural);
if($totalural>1){
for($i=0;$i<$totalural ;$i++)
{
if($i+1==$totalural){
$javaurl.='"'.$ural[$i].'"';
}
else
{
$javaurl.='"'.$ural[$i].'",';
}
}
}
"alastorh.com","swalf.com"
جميل الان استطيع وضعها في الجافا سكربت
بحيث اعدل
إلى الشكل النهائيكود PHP:
var droplinks=new Array()
droplinks[0]="http://www.yahoo.com"
droplinks[1]=""
droplinks[2]="http://www.google.com"
بعد طباعتها في الصفحه راح تكون في السورس كود بهذا الشكلكود PHP:
var droplinks=new Array($javaurl);
وتعمل نفس الشئ مع الصوركود PHP:
var droplinks=new Array("alastorh.com","swalf.com");
بس اللهم تغير اسم المتغير
$javaurl
إلى مثلا: $javaimg
هذا كل شئ بالتوفيق
التعديل الأخير تم بواسطة المطلوووب ; 06-04-2008 الساعة 02:16 AM
__________________
منتديات الاسطوره - قلم بيد العظماء