• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

ahmed_fa

اعضاء
  • عدد المشاركات

    188
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

61 جيد

عن ahmed_fa

  • الرتبة
    عضو

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : مصر
  • اهتمامات البرمجة
  1. تفضل أخى كما طلبت الكود فى المرفقات .   فقط قم بفك الضغط, ثم أنقل المجلد اللى أسمة JsTest إلى مجلد السيرفر المحلى . jsTest.zip
  2. أخى العزيز   المثال الاخير تم تجربتة ويعمل على أكمل وجة, بس لا تنسى فى صفحة الاستقبال تضيف هذا الكود   PHP if($_GET['input']){ $inputs = $_GET['input']; echo $inputs;}وهذة صورة توضح أن المثال يعمل  
  3. تفضل أخى العزيز     HTML <form action="" method="post"> <table width="460" border="1"> <tr> <td width="200"> <input type="text" name="textfield" class='test' /> </td> <td width="244"> <h1 class='aa'></h1> </td> </tr> <tr> <td width="200"> <input type="text" name="textfield" class='test' /> </td> <td width="244"> <h1 class='aa'></h1> </td> </tr> <tr> <td width="200"> <input type="text" name="textfield" class='test' /> </td> <td width="244"> <h1 class='aa'></h1> </td> </tr> </table></form>Javascript $("input[name=textfield]").keyup(function () { var inputVal = $(this).val(); var _this = $(this); $.ajax({ url: "page.php?input=" + inputVal, async: false, success: function (data) { _this.parent().next().children(0).html(data); } });});أتمنى أن يكون هذة المرة ما تريدة   بالتوفيق .......
  4. تفضل أخى .   HTML <form action="#" method="get" onsubmit="return newf();"> <input type="text" name="input[]" /> <input type="text" name="input[]" /> <input type="text" name="input[]" /> <input type="submit" name="sbmt" id="sbmt" value="Send" /></form><div id="result"></div>Javascript function newf() { var inputs = document.getElementsByName('input[]'); var storeInput = Array(); for (i = 0; i < inputs.length; i++) { storeInput.push(inputs[i].value); } $.ajax({ url: "page.php?input=" + storeInput, async: false, success: function (data) { $('#result').html(data); } }); return false;}PHP if($_GET['input']){ $inputs = $_GET['input']; echo $inputs;}جرب كدة وقولى أية الاخبار .
  5. تفضل أخى العزيز   هذا مثال بسيط يجيب على سؤالك أولا: الملف الذى يرسل البيانات HTML <form action="#" method="get" onsubmit="return newf();"> <input type="text" name="input" id="input" /> <input type="submit" name="sbmt" id="sbmt" value="Send" /></form><div id="result"></div>Javascript function newf() { var input = document.getElementById('input'); if (input.value != "") { $.ajax({ url: "page.php?input=" + input.value, async: false, success: function (data) { $('#result').html(data); } }); } return false;}ثانيا: الملف الذى يستقبل البيانات   PHP if($_GET['input']){ echo $_GET['input'];}    بالتوفيق .....
  6. تفضل أخى العزيز (مع العلم أن سؤالك الثانى غير مرتبط بالموضوع الاساسى) مثال بسيط يجيب على سؤالك:   HTML <form name="form1" method="post" action=""> <table width="460" border="1"> <tr> <td width="200"> <input type="text" name="textfield" class='test'> </td> <td width="244"> <h1 class='aa'>Test 1</h1> </td> </tr> <tr> <td width="200"> <input type="text" name="textfield" class='test'> </td> <td width="244"> <h1 class='aa'>Test 2</h1> </td> </tr> <tr> <td width="200"> <input type="text" name="textfield" class='test'> </td> <td width="244"> <h1 class='aa'>Test 3</h1> </td> </tr> </table></form>Javascript $('.test').keyup(function () { $(this).parent().next().children(0).show();});ولا تنسى هذا السطر CSS .aa { display:none}بالتوفيق ...
  7. هذا مثال بسيط يجيب على سؤالك:   HTML <form action="" method="post" onsubmit="return validate()"> <input type="text" name="name[]" /> <br/> <input type="text" name="name[]" /> <br/> <input type="text" name="name[]" /> <br/><br/> <input type="submit" name="sbmt" value="ok" /></form>Javascript function validate() { var inputs = document.getElementsByName('name[]'); for (var i = 0; i < inputs.length; i++) { if (inputs[i].value == "") { inputs[i].style.border = "1px solid #ff0000"; return false; } else { inputs[i].style.border = ""; } }}بالتوفيق ....
  8. تفضل أخى العزيز دورة برمجة سكربت مقالات
  9. مشكله في php triad

    أختى العزيزة   حاولى تغيرى السيرفر نفسة لان appserver بقالة مدة لن يقومو بتطوير إصدارات جديدة .   أنصحك بأستخدام WampServer فهو جيد ومستقر , ويتم تجديدة بأستمرار .
  10. تفضل أخى العزيز   هذا الفيديو يشرح لك ما تريدة (أضغط هنا)
  11. تفضل أخى العزيز   هذة دورة تعلم الاجاكس مرئية - ع (أضغط هنا)   وأيضا يمكنك عمل نفس الطريقة بأستخدام Jquery وهى أسهل وأبسط من أستخدامك للاجاكس بشكل مباشر هذا درس يشرح أستخدام الاجاكس عن طريق Jquery (أضغط هنا)هذا درس أخر يشرح إرسال البيانات بدون تحديث الصفحة (أضغط هنا)هذا درس أخر يشرح أيضا إرسال البيانات بدون تحديث الصفحة (أضغط هنا)هذا درس يشرح  الحذف من قاعدة البيانات عن طريق الأجاكس (أضغط هنا)
  12. أخى العزيز   يمكنك عمل ذلك بأستخدام مكتبة تسمى Google map API هذا درس يوضح لك كيفية أستخدام google map api بأستخدام PHP  (أضغط هنا)
  13. أخى العزيز   أنا رديت عليك على أساس كلامك هذا     أنت لم تشرح كل التفاصيل فى ردك السابق, وكان سؤالك (فإن قاعدة البينات ستم ملأها بالفراغ لأن A1 فارغ), وأنا رديت على أساس هذا السؤال .     أما بالنسبة للـ adapter pattern, فهذة بعض المقالات التى تتكلم عن أستخدام هذا pattern  فى PHP (باللغة الانجليزية)   المقالة الاولى المقالة الثانية المقالة الثالثة     أتمنى أنهم يفيدوك.
  14. أخى العزيز   لنفرض أن البيانات يتم سحبها من الملف وتخزينها بشكل مؤقت فى مصفوفة, ثم نقوم بعمل حلقة لكى يتم طباعتها فى الصفحة .   أولا المصفوفة التى تخزن البيانات بشكل مؤقت تكون بهذا الشكل, وكما سنرى أن المصفوفة تحتوى على عناصر فارغة, أى لا تحتوى على بيانات $array = array("ahmed", "hassan", "", "Nasser", "Khaled", "", "nader");الكود التالى هو عبارة عن حلقة لكى يتم طباعة البيانات المخزنة فى المصفوفة فى الصفحة . $array = array("ahmed", "hassan", "", "Nasser", "Khaled", "", "nader");foreach($array as $value) { echo $value."<br/>";}النتيجة ستكون بهذا الشكل       كما راينا فى الصورة السابقة, يوجد فراغات بين الاسماء, وهذا بسبب أن المصفوفة تحتوى على عناصر فارغة, أى لا تحتوى على أى محتوى. إذن الحل هو بسيط جدا, نقوم بإضافة شرط if يقوم بالتأكد من وجود بيانات مخزنة فى عنصر المصفوفة قبل طباعتة, وسوف يكون الكود بعد التعديل بهذا الشكل. $array = array("ahmed", "hassan", "", "Nasser", "Khaled", "", "nader");foreach($array as $value) { if ($value != "") { echo $value."<br/>"; }}فى الكود السابق قمنا فقط بإضافة شرط, إذا كان عنصر المصفوفة لا يحتوى على محتوى لا تطبعة, أى يتم إهمالة, والنتيجة بعد تنفيذ الكود السابق تكون النتيجة كالاتى       طبعا كل الكلام السابق, يعتبر كمثال صغير لتقريب الفكرة ليس أكثر, حتى تفهمها ثم تطبقها على مثالك أنت . $array = array("ahmed", "hassan", "", "Nasser", "Khaled", "", "nader");foreach($array as $value) { if ($value != "") { mysql_query("INSERT INTO table('filed') VALUES('value')"); }}أتمنى أنى أكون فهمت ما تقصدة وجاوبت على سؤالك .
  15. أخى العزيز   للاسف لم أفهم مقصد سؤالك جيدا نظرا لوجود أخطاء إملائية كثيرة, لذلك أنا قمت بالرد عليك حسب ما فهمت وأيضا حسب عنوان الموضوع الذى كتبتة .     هذا أقتباس من الموقع الخاص بالكلاس يؤكد أن الكلاس (قراءة, وكتابة) PHPExcel - Read, Write and Create Excel documents in PHP - Spreadsheet enginewhich allow you to write to and read from different spreadsheet file formats