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

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > ويب 2.0 و البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو جديد
تاريخ التسجيل: Feb 2008-
#1 (permalink)  
كيف استدعي جافا بالجافا


السلام عليكم

لدي هاك في موقعي يقوم باحضار اخر المواضيع
قمت بتحويل موقعي الى الاجاكس

ولكن عند تحويلي لوصلات هذا الهاك (كي يتوالم مع الموقع) لو تعمل

واعتقد ان المشكله بسبب ان استدعاء هذا الهاك بالجافا بواسطه هذا الكود

<SCRIPT language=javascript src="http://mysite.com/news/remote_headlines.php"></SCRIPT>

اما كود الهاك هذا هو


<?PHP
//----------------------
// CONFIGURATION
//----------------------
$template = "{date}: [link]{title}[/link]<br>"; //: you can use {date}, {title}, {author} and
$date_format = "d M Y"; //: for help on date format go here: http://www.php.net/manual/en/function.date.php
$local_news_page = "http://yoursite.com/my_news.php"; //: URL to page where you include your news eg. http://mysite.com/index.php
$remote_target = "_blank"; //: _blank = open in new window; _top = open in same window;
//----------------------
// END CONFIGURATION
//----------------------
if(!$PHP_SELF){
if($HTTP_POST_VARS) {extract($HTTP_POST_VARS, EXTR_PREFIX_SAME, "post_");}
if($HTTP_GET_VARS) {extract($HTTP_GET_VARS, EXTR_PREFIX_SAME, "get_");}
if($HTTP_COOKIE_VARS) {extract($HTTP_COOKIE_VARS, EXTR_PREFIX_SAME, "cookie_");}
if($HTTP_ENV_VARS) {extract($HTTP_ENV_VARS, EXTR_PREFIX_SAME, "env_");}
}
if($PHP_SELF == ""){ $PHP_SELF = $HTTP_SERVER_VARS[PHP_SELF]; }

$all_news = file("./data/news.txt");
$i = 0;

echo"<!-----\n";
echo"//News powered by News: http://mini-5pider.com\n";
foreach($all_news as $single_news){
$news_arr = explode("|", $single_news);
if($category != "" and $category != $news_arr[6]){ continue; }
$output = $template;
$output = str_replace("{title}", "$news_arr[2]", $output);
$output = str_replace("[link]", "<a href='$local_news_page?subaction=showfull&id=$news_arr[0]&archive=' target='$remote_target'>", $output);
$output = str_replace("[/link]", "</a>", $output);
$output = str_replace("{author}", "$news_arr[1]", $output);
$output = str_replace("{date}", date($date_format ,"$news_arr[0]"), $output);
echo"document.write(\"$output\");\n";
$i++;
if($number != "" and $i == $number){ break; }
}
echo"//----->\n";

?>

طبعا التعديل رايح يكون بالسطر الخاص بالوصله الي هو

$output = str_replace("[link]", "<a href='$local_news_page?subaction=showfull&id=$news_arr[0]&archive=' target='$remote_target'>", $output);

وبتحديد اكثر

<a href='$local_news_page?subaction=showfull&id=$news_arr[0]&archive=' target='$remote_target'>

حيث عند ادخال الاجاكس الى هنا يصبح هكذا

<a href=javascript:; onclick=\"include('$local_news_page?subaction=showfull&id=$news_arr[0]&archive=','contentarea')\">

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

اتمنى اجد المساعده

تحياتي للجميع






MiNi.SpIdEr غير متواجد حالياً   قديم 28-03-2008, 04:06 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#2 (permalink)  

جميل جدا

كنت فرحا لاني اصبحت عضو هنا

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

ربما سأغير رأيي ):






MiNi.SpIdEr غير متواجد حالياً   قديم 01-04-2008, 12:15 AM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#3 (permalink)  

لم افهم ، لأن الكود اختلط مع البي أتش بي، حاول ان ترفق الملف و صورة عن الأخطاء التي تظهر، وان شاء الله خير






Zizwar غير متواجد حالياً   قديم 02-04-2008, 02:29 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#4 (permalink)  

ان شاء الله سهله

يارب يعود الامل

الهاك او الاضافه مرفقه

انا اقوم باستعائها بكود الجافا هذا

<SCRIPT language=javascript src="http://mysite.com/news/remote_headlines.php"></SCRIPT>

طبعا شغاله تمام بس انا حولت موقعي بالاجاكس وبالتالي اريد
عند الضغط على احد روابط الي يحضرها الهاك يقوم باحضاره بالاجاكس ايضا (هذا الهاك يحضر اخر المواضيع)

اما طريقه الاجاكس بالموقع فهي بهذه الطريقه

<a href=javascript:; onclick=\"include('LINK HEAR','contentarea')\">

المكله هيه بالربط عند وضعه بهذا المكان بتعديل الهاك لا يتم استدعائه ! واعتقد بسبب ان
الاستعداء بالجافا والروابط ايضا جافا

كيف يمكن تغيير طيقه الاستعداء تحويلها ل include بالـphp مثلا او اي حل ارجوووووك

تحياتي






الملفات المرفقة
نوع الملف: zip remote_headlines.zip‏ (943 بايت, المشاهدات 5)
MiNi.SpIdEr غير متواجد حالياً   قديم 04-04-2008, 04:56 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#5 (permalink)  

اسف بشان الخطء فلا يظهر شي لا تظهر الروابط يعني






MiNi.SpIdEr غير متواجد حالياً   قديم 04-04-2008, 05:05 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#6 (permalink)  

وينك ؟؟؟ وينك يازيزوار






MiNi.SpIdEr غير متواجد حالياً   قديم 06-04-2008, 02:55 PM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#7 (permalink)  

اريد الخاص بأجاكس لربما هو الذي فيه المشكل
على ايٍ غير هذا الكود بهذا
http://www.swalif.net/softs/swalif44/softs177616/






Zizwar غير متواجد حالياً   قديم 07-04-2008, 02:28 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#8 (permalink)  

كود الاجاكس مرفق

اضنه من موقع اجنبي او انته كتبته او عدلته

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

طبعا انته تعرف بس بدي اوضحلك

هذا الرابط

<a href=javascript:; onclick=\"include('$local_news_page?subaction=showfull&id=$news_arr[0]&archive=','contentarea')\">

يمكن ايضا

<a href=# onclick=\"include('$local_news_page?subaction=showfull&id=$news_arr[0]&archive=','contentarea')\">

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

قام باحظار الوصلات طبعا لا تعمل لذلك ربما صحيح ان المشكله بالجافا نفسه ؟

شكرا لك بانتضارك






الملفات المرفقة
نوع الملف: zip aj.zip‏ (1.1 كيلوبايت, المشاهدات 3)
MiNi.SpIdEr غير متواجد حالياً   قديم 08-04-2008, 01:53 PM
رد مع اقتباس
رد


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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيف الطريقه استدعي الاخبار من BBC أثير الإمارات تطوير الويب 2 18-10-2007 07:47 PM
تعلم كيف ترفع ترتيب موقعك في محركات البحث Search Engine Optimization shababy خدمات البيع والشراء والإعلانات التجارية 0 07-08-2007 05:55 PM
كيف اطبع دالة جافا سكربت اسفل رابط hawkeye ويب 2.0 و البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها 6 24-11-2006 05:54 PM
كيف اسوي الحركة هذه بالجافا مين هندة الكود؟؟؟؟ sanaa تطوير الويب 0 26-04-2002 05:59 PM


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