حل لمشكل عدم تمرير سوى Parameter واحد لدى استخدام Curl في Drupal

لدى استخدام Curl لمناداة Web Service ما، تحميل صفحة معينة، أو لأي هدف آخر، فإننا عادة ما نستخدم شيفرة مماثلة للشيفرة التالية (لدى البرمجة باستخدام PHP):

$params = array(
‘param1’    => “some String”,
‘param1’      => “Another string”,
‘param3’      => 25
);

$cmd = curl_init();
$url=”SomeURL”.http_build_query($params)
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, 0);
$result = curl_exec($cmd);

لكن لدى استخدام نفس الكود على Drupal فإن الوضع…سيدفعك إلى الجنون، لأنه مهما حاولت فإنه لم يتم تمرير سوى الـ Parameter الأول.

بعد بحث طويل، وبعد محاولة أكثر من طريقة، الحل يكمن في طريقة بناء الاستعلام، حيث بدل بنائه باستخدام

http_build_query($params)

يجب استخدام صيغة أخرى لنفس التابع والتي تكون على النحو التالي:

http_build_query($params), ”, ‘&’);

وسيتم بإذن الله حل المشكل

ملاحظة: قد لا تكون هذه الطريقة الأمثل لاستخدام Curl على Drupal، حيث يوفر النظام دوال خاصة به يمكن استخدامها مثل دالة drupal_http_request

والسلام عليكم

Advertisements

ماذا أقرأ

ماذا أقرأ:

سؤال قد يظهر سهل الإجابة عنه، لكن أخذ مني وقتا أطول مما توقعته لأجيب عنه.

هي سنة أراها حميدة لا أعرف من أول من فكر بها لكن لاحظت أنها بدأت تغزو المدونات و قد وصلتني دعوة لأشارك فيها و  إليكم إجابتي:

من أرسل الدعوة ؟

Tzano صاحب مدونة في محراب البوح

ما هي كتب الطفولة التي بقيت عالقة في ذاكرتك

الموسوعة العملية الميسرة (بالألوان و الصور)

كتاب قصص الأنبياء للأطفال

غزوات الرسول صلى الله عليه و سلم

موسوعة “المعرفة” ذات 20 مجلدا

و موسوعة “قل لي كيف و متى و لماذا” (لا أذكر عدد مجلداتها)

من أهم الكتاب الذين قرات لهم؟

مالك بن نبي، عباس محمود العقاد، محمد الهادي الحسني

-من هو الكاتب الذي قررت أن لا تقرا له مجددا؟

لم أقرر مقاطعة أي كاتب لحد الساعة.

من هو الكاتب الذي لم تقرا له أبدا وتتمنى قراءة كتبه؟

ابن خلدون، ابن باديس، البشير الإبراهيمي

ما هي قائمة كتبك المفضلة؟

كتابي “شروط النهضة” و “المسلم في عالم الاقتصاد”  لمالك بن نبي

كتابي ” 25 قصة نجاح ” و “كتاب التسويق للجميع” لـرءوف شبايك

الكتب التي تقرؤها حاليا:

القرآن

بدأت في قراءة كتاب تأملات  لمالك بن نبي  منذ مدة ثم توقفت.

أنهيت منذ أيام Economie du logiciel libre لكاتبه François Elie

و شارفت على إنهاء كتاب Conduite du projet web لـ Stéphane Bordage

و سيكون القادم بحول الله كتاب Le guide de web management لـ Jean-Nicolas Reyt

في صحراء قاحلة اي الكتب تحمل معك؟

Sahara for dummies :p (إن كان هذا الكتاب أصلا موجودا)

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

إرسال الدعوة إلى أربع مدونين:

عصام حمود

معمر عامر

أحمد أبو زيد

رءوف شبايك

Bloginy الـ Digg-Like الجزائري يدعم المدونات الناطقة باللغة العربية في إصداره الجديد

بعد فترة من النشاط و التي لم تكن ممكنة سوى للمدونات الجزائرية الناطقة باللغات اللاتينية (الفرنسية و الانجليزية)، يُطل علينا أحدث إصدار من موقع 2.1 Bloginy الـ الـ Digg-Like الجزائري بعدة إضافات جديدة لعل من أهمها-على الأقل ما يهمني أكثر- دعم المدونات الناطقة بالعربية و التي كانت إضافتها ممكنة سابقة لكن دون أن تظهر على الموقع للأسباب التي نعرفها جميعا المتعلقة بالويب العربي و الذي يتعارض في كثير من الأمور خاصة فيما يخص توجه النصوص مع المواقع التي تستعمل إحدى اللغات اللاتينية كلغة أساسية.

إذا كنت جزائريا و لدي مدونة ناطقة بالعربية أو الفرنسية أو الانجليزية و حتى الأمازيغية و تتناول مواضيع تهمك، و تريد أن تنشرها أكثر خاصة إن كان الجمهور الذي تستهدفه جزائريا، فكل ما عليك هو الدخول على موقع Bloginy و إضافة مدونتك إليها.

يمكنك أيضا اقتراح مواضيع قرأتها في مدونات جزائرية أخرى و اكتشاف مدونات ذات التوجهات التي تهمك، أو حتى التصويت على المواضيع المطروحة.

عنوان الموقع:

http://bloginy.com/

اطلاق مدونة عربية تهتم بالريادة التقنية و تعتمد اسلوب “صحافة المواطن”

أعلنت المدونة المحترفة “عرب كرنش” http://arabcrunch.com عن إطلاق أول مدونة باللغة العربية تهتم بالريادة ومبنية على أسلوب “صحافة المواطن” و التي يتمكن فيها اي مواطن من ان يكون اعلاميا. و تركز المدونة اهتمامها على الريادة في عالم التكنولوجيا، و المشاريع التقنية العربية والعالمية الناشئة، والإعلام الاجتماعي  وأجهزة الجوال.
المدونة الجديدة – واسمها “عرب كرنش النسخة العربية ” و التي يمكن الوصول إليها من خلال الرابط www.arabcrunch.com/ar تنشر أخباراً وآراء تقنية ريادية، و ترصد آخر التطورات والاتجاهات التقنية في العالم وتسعى إلى المساهمة في ردم الهوة التقنية بين العالمين العربي والغربي  من خلال تحفيز الريادة والتفكير الخلاق. و تستهدف المدونة أيضاً قطاع مستخدمي الإنترنت و الهاتف الجوال العاديين من خلال نصائح و تدوينات تساعدهم في حياتهم العملية. وتساهم  “عرب كرنش النسخة العربية “  أيضاً في حل مشكلة ندرة المحتوى العربي على الإنترنت؛ حيث تشير التقديرات إلى أن نسبتها لا تتعدى الواحد بالمئة من محتوى الإنترنت، و ذلك عن طريق فتح  الباب لعامة المهتمين للمشاركة و نشر المقالات  التي توافق المعايير الاحترافية.
“وقد كانت النسخة الإنجليزية من عرب كرنش قد ركزت منذ  حوالي العام والنصف، على المشاريع العربية الرائدة وأخبار التكنولوجيا في الوطن العربي و بذات في مجال الانترنت، وذلك لمساعدة العرب على التطور والاختراع و لإيصال رسالة الرواد العرب إلى البلدان الناطقة بالإنجليزية .” قال غيث صقر مؤسس و محرر عرب كرنش.
و أضاف”  اننا نطمح ان تكون المدونة موطن العرب الجديد على شبكة الإنترنت، للاطلاع  على آخر الأخبار التقنية، ليس عن المشاريع الجديدة العربية  فحسب بل  والعالمية أيضاً. وذلك بهدف مساعدة أصحاب الاهتمام العرب على التعلم من خبرات الرواد الأجانب، وممارسة التفكير الإبداعي والبدء بمشاريع  تقنية رائدة و فريدة على مستوى العالم”.
هذا و ستنشر المدونة أخباراً تقنية قصيرة ونصائح للرواد والتقنيين، وتدوينات تحليلية متوسطة و طويلة. وسيعتمد محتوى “عرب كرنش النسخة العربية” على  كتابات المحررين و مساهمات زوار الموقع.   وقد جذبت المدونة  في مرحلتها التجريبية مساهمات من السعودية و الجزائر و أستراليا و أمريكا.
كما حظيت باهتمام  إعلامي عربي وعالمي بسبب المحتوى المتميز والسبق الإعلامي الذي تحرزه، ومؤتمرها “عرب كرنش ديمو”. ومن وسائل الإعلام التي اشارة اليها وكالة رويترز للانباء، و صحيفة الدستور الاردنية، و الستار اللبنانية، و لوس انجاس تايمز الامريكية، وذا ناشونل الاماراتية و عدد من اشهر ١٠ مدونات في العالم.
و يمكن الوصول الى عرب كرنش النسخة العربية من خلال الرابط:
‏www.arabcrunch.com/ar
———————-انتهى———————
عن عرب كرنش
‏http://www.arabcrunch.com
عرب كرنش هي مجموعة من المدونات الاحترافية و الفعاليات في مجال الريادة التقنية، تهدف إلى تسريع الريادة والإبداع التقني في العالم العربي. بدات عرب كرنش في عام ٢٠٠٨ بمدونة بسيطة بالانجليزية ثم  توسعت الى و عقدت مؤتمر “عرب كرنش ديمو” و ثم اضافت ” عرب كرنش النسخة العربية”.
مؤتمر “عرب كرنش ديمو”:
يعبر مؤتمر عرب كرنش ديمو بمثابة المنصة لاطلاق المشاريع الريادة التقنية في العالم العربي. تم عقد اول نسخ من الموتمر بالتعاون مع مركز الملكة رانيا للريادة في عمان الاردن. ويهدف المؤتمر الذي يعد الأول من نوعها في المنطقة العربية  لمنح المشاريع العربية الناشئة فرصة مجانية لتقديم منتجاتها الفريدة والمبتكرة في أجواء اعلامية تضمن لها الوصول إلى الأسواق المطلوبة والمستهدف و الوصول الى شريحة المستثمرين.
عن عرب كرنش النسخة العربية
‏http://www.arabcrunch.com/ar
في شهر ١٠-٢٠٠٩ اطلقت عرب كرنش نسختهاالعربية.  وهي اول مدونة باللغة العربية مبينة على اسلوب “صحافة
المواطن” و تركز اهتمامها على الريادة التقنية، و المشاريع التقنية العربية والعالمية الناشئة، و الاعلام الاجتماعي، و اجهزة الجوال.