تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Feb 2002-
#26 (permalink)  

هلا ومسهلا يالعملاق وأبركها من حزة يوم شرفت الموضوع بتعقيبك أخي العزيز

وصدقني بالعكس تعقيبك بالإضافة لتعقيب جريح خلاني أقرر تجربة قالب الأخ عبدالله عيد والهدف مثل ماقلت الوصول للأفضل .. بل يسعدني أن يتفوق نظام قوالب عربي على أي تظام آخر أجنبي

أنا نزلت القالب وسأجربه وأتمنى من الجميع إبداء الرأي أيضا بعرض خبرتهم مع أي نظام قوالب آخر

شاكر لك مرورك مرة أخرى






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 16-04-2005, 02:28 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Dec 2004-
#27 (permalink)  

السلام عليكم..
اولاً احب ان اشكر اخي العزيز عامر الصيعري ..
فقد أفادني كثيراً بالمسأله لاني عرفت تشعبات منها
جزاه الله كل خير

..
انا واجهت مشكله ..
ابظرب مثال .. احد عنده عصا ؟ علشان نضرب المثال ؟
لا امزح معكم ..

المثال هو انه عندي قيمه عدديه .. لمن ابيها تظهر .. يعطيني خطأ ..
مثلاً ..
ابسوي عامود لعدد المحملين او المشاهدين لملف معين ..
وضعت عبارة {visit}
ومكانها او قيمتها .. هي قيمه عدديه ..
البرنامج يظهر خطأ ..
لكن لمن اشيلها يشتغل البرنامج ؟؟

وش المشكله ؟؟

وجزاكم الله خير جميعاً






Off غير متواجد حالياً   قديم 16-04-2005, 08:38 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#28 (permalink)  

ممكن الكود أخي off






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 16-04-2005, 11:29 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Dec 2004-
#29 (permalink)  

استاذي العزيز دكتور ..
ويني ووين الكود .. بالدوام وانا الحين بغرفتي بالبيت لكنه الحقل المسحوب منه هو عباره عن انتلقنت يعني حقل رقمي

المشكله كل التعاريف والمتغيرات زبطت الا متغيرات الأرقام .. يطلع عندهم خطأ لين امسحهن

اكيد النظام له طريقه لعمل الأرقام المتغيره

ياليت تفيدوننا وانا باتسر ان شاء الله ابجيبه معي او ابرسله من الدوام هنا دايركت ..
لكن هل فيه هالشي اللي قلته ؟؟؟






Off غير متواجد حالياً   قديم 17-04-2005, 12:06 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2002-
#30 (permalink)  

هلا أخوي Off إنت حط الكود هنا وفالك طيب






__________________
تصاميم الإمارات
رؤية جديد في عالم التصميم والبرمجة
========================
EmiDes.Com
New Vision Of Designing & Programming
EmiDes.Com غير متواجد حالياً   قديم 19-04-2005, 06:21 AM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#31 (permalink)  

جميل جداً..

والف الف شكر لك .

وخالص المودة ،،






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 10-05-2005, 06:35 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Dec 2004-
#32 (permalink)  

السلام عليكم ...

رجعت لكم بمشكلتي

إليكم كود جلب البيانات

كود PHP:

$urlvisit 
mysql_query("select * from url order by visit DESC Limit 10 ");
while (
$V mysql_fetch_array($urlvisit)){
$id$V['id'];
$name$V['name'];
$visit$V['visit'];
$tpl->NewBlock("visit");
$tpl->assign("visitname","$name");
//$tpl->assign{"visit","$visit");
$tpl->assign("id","$id"); 
المصيبه تكمن بالفيزيت

visit
علماً اني كاتبها في التمبلت {visit}
يعني زي أي شي آخر .. لكن كل شي مضبوط الا سطر visit يعطيني خطأ ..
وش الحل ؟؟






__________________
مدونة بحر
www.b7r.net
Off غير متواجد حالياً   قديم 10-05-2005, 09:45 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Dec 2004-
#33 (permalink)  

للرفع






__________________
مدونة بحر
www.b7r.net
Off غير متواجد حالياً   قديم 12-05-2005, 12:25 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#34 (permalink)  

الله لايهينك

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

وباذن الله تنحل






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 17-05-2005, 07:17 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Apr 2004-
#35 (permalink)  

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


خالص التحية






__________________
ماشاء الله و لا حولا و لاقوة إلا بالله
moslem_tk غير متواجد حالياً   قديم 31-05-2005, 01:22 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2002-
#36 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة العملاق
أنا جربت محركات قوالب كثيرة, لكن والله وبكل صراحة زي محرك القوالب TSoft, للأستاذ عبدالله عيد, ما شفت
ما شاء الله تبارك الله, فكرته مختلفه تماماً عن القوالب الأخرى.
لاحظت فيه البساطة والمرونة. وكمان ما يعقد برنامجك ويزيد عدد سطوره.

وأترك لكم التجربة
http://phpvillage.org/phpBB2/viewtopic.php?t=3888

وآسف يا Dr.Server : إني خرجت عن الموضوع وإن شاء الله ما أكون خربت سوقك !!!
لكن هدفنا في النهاية, الوصول للأفضل

عذرا لرفع الموضوع
لكن هل لي برابط صحيح لمحرك tsoft ?






__________________
PixStyle.com
Danger_Zone غير متواجد حالياً   قديم 25-06-2005, 01:28 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#37 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Danger_Zone
عذرا لرفع الموضوع
لكن هل لي برابط صحيح لمحرك tsoft ?
تفضل أخي الكريم :-
http://www.phpvillage.org/community/...php?topic=3888




وخالص المودة ،،






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 12-10-2005, 12:00 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jun 2004-
#38 (permalink)  

يعطيك العافية استاذي

ولاكن . لو كان القالب عندي مخزن في حقل في قاعده البيانات بدل ان يكون فية صحفة html

وكان لدي ثلاث حقول

1 header
2 footer
3 email

واريد ان اسوي select على قالب email لطباعتة . واريد ان يطبع تلقائي معاه header و footer بدون عمل select لهما

كيف ؟

يعني مثلاً منتديات VB تشاهدهم يضعون متغير $footer في اي تمبليت وتلقائي يطبعه كيف ذالك ؟

وشكراً






net4fast غير متواجد حالياً   قديم 12-10-2005, 08:31 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#39 (permalink)  

يعني أنت ماتبي تضع الهيدر والفوتر في صفحات هتمل .. وأيضا ماتبغا تخزنهم في القاعدة عشان ماتسوي لهم select في كل مرة .. هذا اللي فهمته منك

فيه طريقة سلمك الله .. ممكن أنت تضع الهيدر والفوتر في دوال يعني دالة للهيدر ودالة أخرى للفوتر وتخزنهم في ملف اسمه مثلا func.php وفي أي صفحة ماعليك الا استدعاء الملف السابق وتستدعي دالة الهيدر ودالة الفوتر .. مثال هذا سيكون مثلا ملف func.php

كود PHP:
function My_Header(){
echo 
"هنا تضع الكود حق الهيدر بالكامل";

}

function 
My_Footer(){
echo 
"هنا تضع الكود حق الفوتر بالكامل";


الان أي صفحة تريد عرض الهيدر والفوتر داخلها تستدعي الملف السابق والدوال
كود PHP:
include("func.php");
My_Header();
/********************ثم محتوى صفحتك هنا******************/
My_Footer(); 






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 14-10-2005, 05:02 AM
رد مع اقتباس
Banned
تاريخ التسجيل: Mar 2005-
#40 (permalink)  

شكراَ اخى والله مجهود كبير

جزاك الله كل خير






mero4net غير متواجد حالياً   قديم 28-10-2005, 04:41 PM
رد مع اقتباس
Banned
تاريخ التسجيل: Mar 2005-
#41 (permalink)  

شكراَ اخى والله مجهود كبير

جزاك الله كل خير






mero4net غير متواجد حالياً   قديم 28-10-2005, 04:41 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#42 (permalink)  

العفو وأشكر لك تعقيبك






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 29-10-2005, 08:33 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2004-
#43 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Dr.Server
العفو وأشكر لك تعقيبك
اخوي وينك ماعاد اشوفك على المسانجر
ابيك ضروري يرجى اضافتى على مسانجرك الجديد






islam992001 غير متواجد حالياً   قديم 29-10-2005, 11:24 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#44 (permalink)  

موجود على نفس الماسنجر والجوال .. بس دخولي صار بالنادر .. ساعة كل ثلاثة أيام تقريبا
راسلني على نفس الماسنجر






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 30-10-2005, 07:40 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#45 (permalink)  

الله يثبك اخونا الغالي Dr.Server

فعلاً استفدت كثيراً من الدرس بارك الله فيك يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 03-05-2007, 07:59 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Nov 2005-
#46 (permalink)  

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

يعني الاخبار فيها عربيه و انجليزيه

بشرط ان يكون الاستعلام من المتصفح
http://localhost/Portal/news.php?type=ar
http://localhost/Portal/news.php?type=en


الشحي






alshehi غير متواجد حالياً   قديم 22-05-2007, 01:56 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2003-
#47 (permalink)  

السلام عليكم ورحمة الله وبركاته

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

من خلال تجربتي وقعت بمشكله والصراحه وقفت عندها وهي التنسيق .. يعني لما انسق اكثر من صفحة تطلع لدي النتائح تمام بالنسبه لتغير المتغيرات وتبديلها بالقيم لكن عند دمج اكثر من صفحة بملف واحد تظهر الأخطاء يعني مايكون فيه تنسيق كل صفحة تأتي بسطر منفصل ..
توضيح اكثر ..
لدي ملف اسمه news.htm وهذا محتواه :
كود PHP:
<!-- START BLOCK news --> 
    
    <
div align="center">
    <
table border="1" width="50%" id="table4" style="border-collapse: collapse"
            <
tr
                <
td bgcolor="#336699" align="center"
                <
font face="Tahoma" size="2" color="#FFFFFF">{news_title}</font></td
            </
tr
            <
tr
                <
td height="119" align="center"><font face="Tahoma" size="2">
                {
news_text}</font></td
            </
tr
            <
tr
                <
td bgcolor="#FAFCEB" align="center"
                <
font face="Tahoma" size="2">{auther}</font></td
            </
tr
        </
table>  
 </
div>
 <!-- 
END BLOCK news --> 
وملف news.php هو :
كود PHP:
<?
include("config.php");
include_once( 
"class.TemplatePower.inc.php" );  
$tpl = new TemplatePower"temp/news.htm" );
$tpl->prepare(); 
$query =mysql_query("select * from news"); 
while(
$news mysql_fetch_array($query)){ 
$tpl->newBlock("news"); 
$tpl->assign("news_title",$news['name']); 
$tpl->assign("news_text",$news['post']); 
$tpl->assign("auther",$news['user']); 
}  
$tpl->printToScreen();  
?>
وشغال تمام الحمدلله طبعا اخذته من درسك ..

الملف الاخر هو ملف dept.htm وهو :
كود PHP:
    <div align="center">
    <
table border="1" width="200" id="table3" style="border-collapse: collapse"
            <
tr
                <
td bgcolor="#336699" align="center"
                <
font face="Tahoma" size="2" color="#FFFFFF">القائمة الرئيسية</font></td
            </
tr
         
            <
tr
                <
td height="30" align="center" valign="top">
                   <!-- 
START BLOCK dept --> 
                   <
font face="Tahoma" size="2" color="#000000">
                <
a href="{link}"><font color="#008000">{name}</font></a>
                <
br>
                <!-- 
END BLOCK dept --> 
                </
td
            </
tr
            
            <
tr
                <
td bgcolor="#FAFCEB" align="center"
                </
td
            </
tr
        </
table>  
 </
div
وملف dept.php هو :
كود PHP:
<?
include("config.php");
include_once( 
"class.TemplatePower.inc.php" );  
$tpl = new TemplatePower"temp/dept.htm" );//اسم صفحة القالب 

$tpl->prepare(); 
//لاجديد .. هذي اساسية في كل صفحة استخدم فيها القالب 

//نقوم بالاستعلام في القاعدة عن الأخبار  
$query =mysql_query("select * from dept"); 
while(
$news mysql_fetch_array($query)){ 

//هنا نستخدم الدالة التالية للتصريح عن بلوك جديد ونمرر للدالة  
//اسم البلوك كما هو في القالب  

$tpl->newBlock("dept"); 

//الان نمرر للدالة التالية اسم المتغير الموجود في القالب أولا ثم فاصلة ونضع مصفوفة القيم 
//التي جلبناها من القاعدة  
$tpl->assign("name",$news['name']); 
$tpl->assign("link",$news['link']); 

}  
//نغلق الحلقات كلها أولا 

$tpl->printToScreen();  //ثم نطبع اخر شي 
?>
وشغال الحمدلله ..

المشكله تكمن لما اجمع الاثنين يعني ابي انسقهم اضع جميع القالبين بجدول واحد حتى انسق الجداول وهذا اصلا هو الغرض من التمبلت حتى تسهل على التنسيق شوف ايش يصير معاي .سويت ملف اسمه home.htm وهو :
كود PHP:
<!-- INCLUDE BLOCK header -->
<!-- 
START BLOCK home --> 
<
table border="0" width="100%" cellspacing="0" cellpadding="0" dir=ltr>
    <
tr>
        <
td width="30%" align="left" valign="top"><!-- INCLUDESCRIPT BLOCK dept -->
        </
td>
        <
td width="70%" align="center" valign="top"><!-- INCLUDESCRIPT BLOCK news --></td>
    </
tr>
</
table>
<!-- 
END BLOCK home -->
<!-- INCLUDE 
BLOCK footer --> 
والملف index.php هو :
كود PHP:
<?
include("config.php");
include_once( 
"class.TemplatePower.inc.php" );  
$tpl = new TemplatePower"temp/home.htm" );//اسم صفحة القالب 
$tpl->assignInclude"header""temp/header.htm" );
$tpl->assignInclude"footer""temp/footer.htm" );
$tpl->assignInclude"dept""dept.php" );
$tpl->assignInclude"news""news.php" );
$tpl->prepare(); 
$tpl->newBlock("home"); 


$tpl->printToScreen(); 
?>
الان الى ابيه يظهر جدول الاقسام على اليمين وجدول الاخبار على اليسار كلهم بجدول واحد لكن المشكله الان كل جدول بسطر وهذا يخرب التنسيق والصور مرفقه حقت النتيجة
انا متأكد انا غلطان بحاجه اما صغيره او كبيره بس ما ادري وينه لأني جديد على النظام باليت احد يفزع لي فيها .. ومشكورين

وفي امان الله






الصور المصغرة للصور المرفقة
اضغط على الصورة لعرض أكبر

الاســـم:	badtry.gif‏
المشاهدات:	64
الحجـــم:	5.1 كيلوبايت
الرقم:	35856  
__________________
سبحان الله وبحمده سبحان الله العظيم
الباهر غير متواجد حالياً   قديم 09-06-2007, 08:05 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2003-
#48 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة alshehi
اخواني كيف استعلم من جدول الاخبار مثلا الاخبار العربيه

يعني الاخبار فيها عربيه و انجليزيه

بشرط ان يكون الاستعلام من المتصفح
http://localhost/Portal/news.php?type=ar
http://localhost/Portal/news.php?type=en


الشحي
هلا اخوي ..

ما ادري انا فهمتك او لا .. لكن تقدر تسوي جدولين بقاعدة البيانات وواحد عربي والاخر انجليزي وتضع ببداية الملف شرط مثلا
كود PHP:
if ( $type == "ar" )  {
تضع هنا كود التمبلت مثل الشرح مع استدعاء الاخبار بالجدول العربي مثلا تسيمه ar
}
elseif ( 
$type == "en" )  {
تضع هنا كود التمبلت مثل الشرح مع استدعاء الاخبار بالجدول العربي مثلا تسيمه en


وأسف اذا فهمتك غلط ارجع للدرس وخاصه الشرح حق الاستعلام من جدول الاخبار وطبقه هنا وتنجح ان شاء الله

وفي امان الله






__________________
سبحان الله وبحمده سبحان الله العظيم
الباهر غير متواجد حالياً   قديم 11-06-2007, 03:14 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Oct 2003-
#49 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة الباهر مشاهدة المشاركة
هلا اخوي ..

ما ادري انا فهمتك او لا .. لكن تقدر تسوي جدولين بقاعدة البيانات وواحد عربي والاخر انجليزي وتضع ببداية الملف شرط مثلا
كود PHP:
if ( $type == "ar" )  {
تضع هنا كود التمبلت مثل الشرح مع استدعاء الاخبار بالجدول العربي مثلا تسيمه ar
}
elseif ( 
$type == "en" )  {
تضع هنا كود التمبلت مثل الشرح مع استدعاء الاخبار بالجدول العربي مثلا تسيمه en


وأسف اذا فهمتك غلط ارجع للدرس وخاصه الشرح حق الاستعلام من جدول الاخبار وطبقه هنا وتنجح ان شاء الله

وفي امان الله
عملت الحركه والحمد لله ، بس ارجو الاهتمام في هذا القالب
لانه فعلا مفيد وسهلا للغايه


الشحي






الشحي غير متواجد حالياً   قديم 31-01-2008, 03:58 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#50 (permalink)  

بارك الله فيك يالغالي ,,






أبــو عبدالله غير متواجد حالياً   قديم 06-02-2008, 05:14 PM
رد مع اقتباس
رد


 

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

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