الأمر بسيط جدا .. JSON .. هو معيار لتبادل البيانات .. يتم صياغته بطريقة كتابة الـكائن في لغة جافاسكربت .. JavaScript Object Notation. ##طريقة الكتابة لو افترضنا أنك تريد إرسال مجموعة بيانات لبعض الكتب .. فستكون طريقة كتابتها على الشكل التالي {"Books":[ {"Title":"First Book Title","Author":"Author 1"}, {"Title":"Second Book Title","Author":"Author 2"}, {"Title":"Third Book Title","Author":"Author 3"} ]} ##لنجعل الأمر أكثر بساطة دعنا نشاهد JSON يحتوي على بيانات كتاب واحد فقط .. و أكثر تنسيقا مما سبق إليك المثال الأكثر بساطة {"Books":[ {
محمد الدهيمي
كنت أحد دارسي الطب في القصر العيني .. ثم توجهت لدراسة علوم الحاسب .. اليوم أحمل بكالوريوس علوم الحاسب بتقدير ممتاز مع مرتبة الشرف
153 نقاط السمعة
105 ألف مشاهدات المحتوى
عضو منذ
3
نسيان الوسوم أمر طبيعي جدا و يحدث لكل الناس حتى المحترفين منهم و في أي لغة .. و الجميع يلجأ للتوثيق / Documentation أثناء عمله . بالطبع الأمر يختلف من شخص لآخر في مقدار و كيفية الرجوع للتوثيق لمساعدته باختلاف خبرة و دراية كل مطور و الوظيفة المطلوبة منه. ##بخصوص لغة الترميز HTML هناك مجموعة من الوسوم الأساسية التي ستسخدمها دوما : مثال . لن تنساهم أبدا لأنك ستسخدمهم كل يوم .. و هناك الكثير و الكثير من الوسوم الأخرى
و عليكم السلام / في البداية أنا متحمس جدا لك و لبدايتك للبرمجة في عمر صغير :) أتمنى لك التوفيق . ما تسأل عنه يسمى Cross platform applications .. تستخدم منصة للتطوير مع لغات الويب HTML5 , javascript .. لانتاج تطبيقات تعمل على مختلف أنظمة التشغيل-في الغالب أنت تمتلك هذه المعلومات - .. :) يمكنك أن تلجأ إلى PhoneGap >http://phonegap.com/ أو Titanium studio >http://www.appcelerator.com/product/ هذا بخصوص تطبيقات الموبايل كذلك ويمكنك تجربة Electron لتطبيقات سطح المكتب >http://electron.atom.io/
و عليكم السلام / #كيف يعمل الأمر على xampp في xampp يمكنك أن ترى الرسائل المرسلة في هذا المجلد : >XAMPP/mailoutput فقط توجه للمكان الذي قمت بتنصيب Xampp فيه و توجه للمجلد mailoutput ستجد الرسائل المرسلة على شكل ملفات نصية . **يمكن استخدام ذلك أثناء عملية التطوير و يقوم بتسهيل الأمر* #استخدام xampp مع بريد إليكتروني فعلي الأمر بسيط أيضا و يحتاج للقليل من الاعدادات .. دعنا نفترض أنك قمت بتنصيب xampp في C: تحتاج لتعديل هذا الملف : >C:\xampp\php\php.ini
في البداية : المشاركة هنا تكون باللغة العربية و ليست العامية .. و هذا يفسر ما حصلت عليه من تقييمات سلبية .. *بخصوص التحقق / validation* : يمكن عمل ذلك عن طريق javascript و لكنها لن تكون آمنة إن كانت " جهة المستخدم " client side .. فلذلك إن كان الخادم الخاص بموقعك يدعم لغة php .. فاستخدمها للتحقق .. >و هذا رابط للمساعدة .. http://www.w3schools.com/php/php_forms.asp هذا هو أول جزء فقط ... و لكن تابع بقية الأجزاء الخاصة بـالـ forms
في الحقيقة أنا من مستخدمي Laravel .. لكني فهمت إلى حد كبير ما تقصده .. يتم تحويل المسافات في الروابط إلى %20 .. و البديل الأمثل هو عمل ما نسميه slug .. في Codeigniter .. يمكن عمل ذلك من خلال URL Helper .. ستقوم بتحميله في البداية بالكود التالي $this->load->helper('url'); ثم بعدها يمكنك الحصول على الـ slug باستخدام url_title ### الطريقة الأبسط $title = "What's wrong with CSS?"; $url_title = url_title($title); // Produces: Whats-wrong-with-CSS ### طريقة أخرى لتحديد الفاصل $title
قرأت فعلا أنه تم إلغائها .. لكني ما زلت أستخدمها وقمت بتجربتها قبل كتابة هذا الرد مباشرة للتأكد :) يمكنك معاينة ذلك على هذا الرابط .. https://jsfiddle.net/dhemy/h373nxv7/ على كل حال .. إليك هذه البدائل ## الطريقة الأولى ### بعض التوضيحات: 1. سنقوم بحفظ الحال التي عليها العنصر المراد تغييره .. و لتكن true .. أو أي كلمة تريدها . 2. عند مناداة الدالة سنقوم بعمل كود شرطي لمعرفة الحالة السابق الحديث عنها في النقطة السابقة .. و بناء عليه نحدد