نظرة سريعة على مجريات يوم سوالف
إصلاح مشاكل البحث بالكامل

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#1 (permalink)  
Post القالب السهل 1.6


بحمد الله تم اليوم اصدار النسخة 1.6 من القال بالسهل والتى تحتوى على الكثير من المميزات والخصائص:
- دعم خاصية limit عندما يكون هناك استعلام sql .
- دعم علامات المقارنة eq , nqu , gt, lt في الوسم IF .
- دعم المتغيرات وتوحيدها بحيث يكتب اي متغير بين قوسين.
- اضافة وسم ELSEIF .
- اضافة جملة IF المختصرة.
- تعديل تعدد الصفحات لتبدأ من 1 بدلا من 0 .
- اصلاح وترقيع بعض الاخطاء.

يمكن تحميل والاطلاع على المستندات المساعدة من الموقع
http://daif.net/easy/
كما يمكن ايضا متابعة التطويرات بشكل دوري عبر مستودع التطوير
http://svn.daif.net/easy/

اشكر جميع من استخدم البرنامج وجميع الاقتراحات والملاحظات التى ارسلت الي , كما اخص بالشكر المساهمين في المشروع
- http://www.saleh.cc/
- http://azzozhsn.net/






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 21-03-2008, 05:00 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#2 (permalink)  

بارك الله فيك وجزاك الله احسن الجزاء على هذا العمل الطيب






__________________
اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم
اقتباس:
دكتور حاسب نت
راسلـ ــ ــ ــ ــ ــ ــ ــ ــ ــ ــ ــ ــ ني
راسلـ ــ ــ ــ ــ ــ ــ ــ ــ ــ ــ ــ ــ ني
TechSouhaile غير متواجد حالياً   قديم 21-03-2008, 05:19 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2002-
#3 (permalink)  

بارك الله فيك اخي daif


وجزاك الله والقائمين على العمل كل خير






__________________
مؤسسة المهمات البرمجية
00966507585887
0507585887


www.mr-php.com.sa
www.mr-php.com
المهمة9 غير متواجد حالياً   قديم 21-03-2008, 05:21 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Oct 2003-
#4 (permalink)  

مبروك على اصدار النسخة ومن افضل إلى افضل بإذن الله






__________________
سكربت الدروس العربي 4.0
شرح سريع للـOpenSearch
تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
http://www.saphplesson.org
Mr.Saphp غير متواجد حالياً   قديم 21-03-2008, 05:30 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#5 (permalink)  

مبروك وبالتوفق دائماً






الطالب غير متواجد حالياً   قديم 21-03-2008, 06:03 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Aug 2004-
#6 (permalink)  

ابداع ياضيف .. تسلم ايدك






مشراق متواجد حالياً   قديم 21-03-2008, 06:45 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: May 2007-
#7 (permalink)  

مُبـــدع دائـماً ..

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

جزاك الله ألف خير وزادك من علمه علماً ،،






Alsharaan متواجد حالياً   قديم 21-03-2008, 08:46 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#8 (permalink)  

إبداع يا ضيف الله يوفقك ...
أعجبني كثيراً خادم الجمل ...

تحيتي
||






__________________
شكراً سوالف سوفت ,,, تحققت أمنيتي :)
الأستاذ فواز غير متواجد حالياً   قديم 21-03-2008, 11:39 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2006-
#9 (permalink)  

بارك الله فيك اخوي الغالي ضيف
لكن ياطيب ياريت يتم ارفاق النظام هنا بال attatccment
ولك شكري وامتناني ياطيب ..
في حفظ الرحمن ..






ابومحمد فلسطين غير متواجد حالياً   قديم 22-03-2008, 10:21 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#10 (permalink)  

السلام عليكم
فى استفسار بخصوص عمل loop داخل loop من قاعده البيانات
حيث انه عندما اقوم بعمل Loop لعمل قائمة منسدلة ما بين رقم 1 الى 30 فانة يظهرها فى الدوار الاول فقط لقاعده البيانات ومثال على ذلك
ملف ال php
كود PHP:
$query_product="select * from product";

for(
$i=0;$i<=5;$i++){ 
    
$Ro[] = $i









ملف التمبلت

كود PHP:

<LOOP NAME="{aa}" SQL="{query_product}">
    <
tr class="alt2">
        <
td>
        <
select name="qty">
         <
LOOP NAME="{Ro}">
    <
option>{Ro}</option>
        </
LOOP>
        </
select>
        
        </
td>
        <
td>{aa.product_price}</td>
        <
td>{aa.product_details}</td>
    </
tr>
    </
LOOP






__________________
سبحان الله وبحمده
سبحان الله العظيم

"جديد" أكبر مركز تحميل عربي
WwW.U111U.CoM
دليل المواقع المرئية الأول عربيا
9mbc.com
هل صليت على النبي !!
اقرب للحقيقه ستهرب من العراق مثل الجرذان
9mbc غير متواجد حالياً   قديم 23-03-2008, 03:57 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#11 (permalink)  

جميل جداً أن نرى إصداراً جديداً من هذه البرمجية الرائعة ، سألقي نظرة على القالب ولي عودة إن شاء الله ،،






dev11 غير متواجد حالياً   قديم 23-03-2008, 09:03 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#12 (permalink)  

الف مبروك اخى ضيف على الاصدار الجديد ومن اجمل الى اجمل ان شاء الله






__________________
أمي ذكرى لا أنساها (.) شوقٌ يدفعني لأراها

التعديل الأخير تم بواسطة : ahmedwali بتاريخ 24-03-2008 الساعة 09:44 PM.
ahmedwali غير متواجد حالياً   قديم 24-03-2008, 09:32 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#13 (permalink)  

السلام عليكم اخى ضيف ارجو منك مراجعه المشاركة التى وضعت فيها مشكلتى مع تداخل ال loop داخلها Loop اخرى
حيث انها لا تعمل بنجاح او لو ممكن تضع لي مثال على عملها ام انها مشكله بالقالب ؟






__________________
سبحان الله وبحمده
سبحان الله العظيم

"جديد" أكبر مركز تحميل عربي
WwW.U111U.CoM
دليل المواقع المرئية الأول عربيا
9mbc.com
هل صليت على النبي !!
اقرب للحقيقه ستهرب من العراق مثل الجرذان
9mbc غير متواجد حالياً   قديم 24-03-2008, 09:46 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#14 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة 9mbc مشاهدة المشاركة
السلام عليكم اخى ضيف ارجو منك مراجعه المشاركة التى وضعت فيها مشكلتى مع تداخل ال loop داخلها Loop اخرى
حيث انها لا تعمل بنجاح او لو ممكن تضع لي مثال على عملها ام انها مشكله بالقالب ؟
شكرا للجميع ... لقد تم حل المشكلة وتم اصدار نسخة جيده 1.6.1






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 27-03-2008, 03:52 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2007-
#15 (permalink)  

ألف مبروك أستاذنا daif علي الإصداره الجديدة ..... و لكن هل الرابط بموقعك به مشكلة daif.net->php لأنه لا يعمل معي ...






__________________
ahmed sliman .. PHP Programmer
ahmeds _ link @ hotmail . com
ahmeds_link غير متواجد حالياً   قديم 28-03-2008, 08:16 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2007-
#16 (permalink)  

عفوا أخوي إشتغل خلاص بس هوا فعلا كان عطلان شوي






__________________
ahmed sliman .. PHP Programmer
ahmeds _ link @ hotmail . com
ahmeds_link غير متواجد حالياً   قديم 30-03-2008, 11:33 AM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#17 (permalink)  

"ahmeds_link" شكرا جزيلا لك ... صحيح كان عطلان وتم اصلاحه






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 30-03-2008, 05:42 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#18 (permalink)  

يعطيك العافية أخي ضيف.
دائماً متميز..






__________________
لا إله الا الله محمد رسول الله

فضائية الأقصى :: عينك على الوطن
نيلسات: 10911 عمودي 27500
عربسات: 12054 عمودي 27500


إعلامنا.. إسلامي.. هادف.. مقاوم.. لتعلو الراية..
MPHP غير متواجد حالياً   قديم 30-03-2008, 07:14 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#19 (permalink)  

القالب يحتوي على عدة أخطاء عند التعامل مع الدالة if داخل تكرار loop ..
والخطأ بالتحديد بالدالة foreach في مصدر القالب ..
لايحضرني مثال حالياً وإن وجد سأضعه هنا ..






dev11 غير متواجد حالياً   قديم 21-04-2008, 05:26 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#20 (permalink)  

asaamas حسنا .... لقد حاولت تخميث ماهي المشكلة التى قلتها لكن لم اجد ها ... الرجاء وضع مثال على ذلك حتى استطيع تعديل هذه الخطأ .






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 21-04-2008, 10:59 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#21 (permalink)  

السلام عليكم ورحمه الله وبركاته
يوجد لدى مشكله فى القالب السهل الا وهى
عندما اقوم بعمل استعلامين متداخلين وليكن مثل ذلك
كود PHP:
$select=mysql_query("select * from cart where id>=1");
while(
$Row=mysql_fetch_array($select)){
extract($Row);
$Row_c[]=$Row;


$select_pro=mysql_query("select * from product where product_id='$procudt_id'");
while(
$Row_pro=mysql_fetch_array($select_pro)){
extract($Row_pro);
$Row_p[]=$Row_pro;
}


حيث ان الجدولين مربوطين من خلال رقم المنتج

وهذا ملف ال template



كود PHP:


<table border="1" width="445" id="table1">
        <
tr>
            <
td>
            <
p align="center">المنتج </td>
            <
td>
            <
p align="center">سعر المنتج</td>
        </
tr>
        
        <
LOOP NAME="{Row_c}">
        <
LOOP NAME="{Row_p}">
        <
tr>
            <
td>
            <
p align="center">{Row_p.product_name}</td>
            <
td>
            <
p align="center">{Row_p.product_price}</td>
        </
tr>
        </
LOOP>
        </
LOOP>
        
        
        
        
    </
table
المشكله هوه تكرار النتيجه مرتين ارجو الرد على مشكلتى






__________________
سبحان الله وبحمده
سبحان الله العظيم

"جديد" أكبر مركز تحميل عربي
WwW.U111U.CoM
دليل المواقع المرئية الأول عربيا
9mbc.com
هل صليت على النبي !!
اقرب للحقيقه ستهرب من العراق مثل الجرذان
9mbc غير متواجد حالياً   قديم 23-04-2008, 07:18 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#22 (permalink)  

كود PHP:
$memmbers = array(
=> array(
'id' => 1,
'name' => 'daif',
'link' => 'http://www.daif.net'
),
=> array(
'id' => 2,
'name' => 'swalif softs',
'link' => 'http://www.swalif.net/softs/'
),
=> array(
'id' => 3,
'name' => 'php',
'link' => 'http://www.php.net'
),
=> array(
'id' => 4,
'name' => 'test',
'link' => ''
)
);

$count count($memmbers);

include(
'easytemplate.php');
$easy = new EasyTemplate('templates''easycache');
print 
$easy->display('memmbers.html'); 
كود بلغة HTML:
<if name="{count} eq 0">
there is no memmbers..
<else> <loop name="memmbers"> <div id="memmber-{{id}}" class="c1|c2"> <if name"{{link}} neq ''"> <a href="{{link}}">{{name}}</a> <else>
{{name}}
</if> </div> </loop> </if>
كود:
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>templates-memmbers.html.php</b> on line <b>25</b><br />
أعتقد أنه مثل هذا المثال ..






dev11 غير متواجد حالياً   قديم 23-04-2008, 10:28 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#23 (permalink)  

- asaamas اعتقد المشكلة لديك ... لم تمرر اسم المصفوفه كمتغير ... يعنى تضع حولها قوسين معكوفين {} .
- 9mbc لديك مشكلة في بناء المصفوفه واستخدامها ... عليك مراجعة الكود ... هنا محاوله لعرض مثالك بدون تجربه ... لا تنسخ الكود التالي حاول ان تبني كودك بنفس الطريقة.
كود PHP:
$select=mysql_query("select * from cart where id>=1");
while(
$row=mysql_fetch_array($select)){
    
$rows['cart'] = $row;
    
$select_pro=mysql_query("select * from product where product_id='$procudt_id'");
    while(
$row2=mysql_fetch_array($select_pro)){
        
$rows['rows'][] = $row2;
    }
    
$all_rows[] = $rows;
}

<
table border="1" width="445" id="table1">
        <
tr>
            <
td><p align="center">المنتج </td>
            <
td><p align="center">سعر المنتج</td>
        </
tr>
        <
LOOP NAME="{all_rows}">
            <
LOOP NAME="{all_rows.rows}">
            <
tr>
                <
td>
                <
p align="center">{all_rows.rows.product_name}</td>
                <
td>
                <
p align="center">{all_rows.rows.product_price}</td>
            </
tr>
            </
LOOP>
        </
LOOP>
</
table






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 24-04-2008, 12:15 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#24 (permalink)  

نعم نعم .. بالفعل كيف لم تخطر على بالي هذه الخاصية استحدث في الإصدار 1.6 اليس كذلك ؟






dev11 غير متواجد حالياً   قديم 24-04-2008, 12:55 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#25 (permalink)  

شكرا لردك وتجاوبك دائما يا استاذ ضيف
قمت بعمل المثال بما يتوافق مع الكود الخاص بى ولكن يظهر لى الخطأ

كود PHP:
Parse errorparse errorunexpected '=' in C:AppServwwwvbcacheC-AppServ-www-vb-style-default-order2.tpl.php on line 21 

المشكله تكمن عند استخدام
كود PHP:

<LOOP NAME="{all_rows.product}"

وهذا الكود الخاص بى والقالب


كود PHP:

$select_cart
=mysql_query("select * from cart where session_id='$PHPSESSID'");
while(
$Row_cart=mysql_fetch_array($select_cart)){
extract($Row_cart);
$rows['cart']=$Row_cart;

$select_product=mysql_query("select * from product where product_id='$product_id'");
while(
$Row_product=mysql_fetch_array($select_product)){
extract($Row_product);

$rows['product'][]=$Row_product;

}

$all_rows[]=$rows;

}

----------------------
القالب



<table border="1" width="445" id="table1">
        <
tr>
            <
td>
            <
p align="center">المنتج </td>
            <
td>
            <
p align="center">سعر المنتج</td>
        </
tr>
        
        <
LOOP NAME="{all_rows}">
        <
LOOP NAME="{all_rows.product}">
        <
tr>
            <
td>
            <
p align="center">{all_rows.product.product_name}</td>
            <
td>
            <
p align="center">{all_rows.product.product_price}</td>
        </
tr>
        </
LOOP>
    </
LOOP>
        
        
        
        
    </
table>
</
div

وشكرا لك مره اخري على هذا القالب الاكثر من رائع وفى تطور مستمر ماشاء الله






__________________
سبحان الله وبحمده
سبحان الله العظيم

"جديد" أكبر مركز تحميل عربي
WwW.U111U.CoM
دليل المواقع المرئية الأول عربيا
9mbc.com
هل صليت على النبي !!
اقرب للحقيقه ستهرب من العراق مثل الجرذان
9mbc غير متواجد حالياً   قديم 24-04-2008, 01:37 PM
رد مع اقتباس
رد


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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
القالب السهل الاصدار 1.5 daif PHP 34 25-10-2007 11:08 PM
مشكلة بسيطة واجهتني عند إستخدام القالب السهل ..هل من مساعدة؟ kilani PHP 5 13-03-2007 10:13 PM
كيف استخدام while في القالب السهل My Soul Mate PHP 4 03-12-2006 02:14 PM
: حملة دعم نظام (القالب السهل ) لأخ ضيف الله العتيبي على منتديات الفريق العربي للPHP Malphp PHP 8 08-08-2006 01:36 PM
يامصممي الإستايلات ..نداءنا لكم ..... feras007 إصلاح وصيانة المنتديات 3 01-06-2006 03:11 PM


الساعة الآن: 11:56 PM بتوقيت المملكة العربية السعودية