جربت الكود لكن
اقتباسError 500
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
جربت الكود لكن
اقتباسError 500
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
:resentful: الكود جيد ربما نست شئ
نتضر قيلا و نري ماحص عند الاخ علي B)
انا مازلت اتابع ما فاتني الى الان
لا تنسى اني اعدت تنصيب نظام التشغيل وانا الان بصدد ارجاع البيانات
اخي عبد العالي ساقوم بانشاء الجداول عن طريق Sql server ان لم يكن هناك مانع
لانه علي ان احمل my sql من الاول وهذا يتطلب وقت
اقترح ذلك الي حين تحميل MYSQL
طبعا ان لم يكن لديك مانع
تم تعديل هذه المشاركة بواسطة علي .ع في 8 فبراير 2009 في 23:25
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا
ليس عندي مانع الا انك لا بدا ان نعمل معا على SGBD كله كما قلنا سابقا فالمشاريع اتية .
نجحت B)
الخطا كان من EasyPhp
لقد اعدت تثبيت appache و MySql
نجح الامر
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
جيد جدا :thumb_up:
hanitaieb وانت اخي اكريم هل كل شيء تمام .
اخى زكيرى نجح معى الكود لكن بهذا التعديل ... . لا ادرى ان كنت فى الطريق الصحيح ام لا .

اخى زكرى اتمنا ان تذكر كل كبيرة و صغيرة متعلقة بالخطوات مهما كانت بساطتها ... لكى لا نتوه . :blink:

اتمنا ان يتوفر لى الوقت لاستطيع المتابعة معكم .
شكرا زكيرى .
vQueryListC.Close;
من يستطيع ان يشرح لنا ماذا فعلنا في هذه الخطوة الاولي
من كود الدلفي الي الاشتمال
اقتباسمن يستطيع ان يشرح لنا ماذا فعلنا في هذه الخطوة الاوليمن كود الدلفي الي الاشتمال
عملنا في هذه الخطوه Injection Html Code من الدلفي الي الاشتمال
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
فقط :S كل هذا واين ماي اسكل :cry: هناك مبتدئبن معنا عليك التوضيح اكثر :rose: .
لكن انا فرح بمشاركتكه في المشروع.شكرا :pwease:
اقتباسفقط كل هذا واين ماي اسكل هناك مبتدئبن معنا عليك التوضيح اكثر .
:wub: :wub:
لدينا الدالة Get_ListC():
تقوم برد قائمة الحسابات الموجودة في قاعدة بيانات MYSQL مثل
Get_ListC = <TR><td>1</td><td>EDF / GDF</td> </TR><TR><td>2</td><td>MATMUTE</td> </TR><TR><td>3</td><td>ESSO</td> </TR>
لدينا في صفحة الاشتمال
<html> <head> <title>Liste des Comptes</title> <head> <body> <table> <#LISTECOMPTE> </table> </body> </html>
بعد ان نقوم بعمل INJECTION عن طريق
اقتباسIF UpperCase(TagString) = 'LISTECOMPTE' THENBEGIN
ReplaceText:= Get_ListC();
END;
اي تغيير 'LISTECOMPTE' بالقيمة المردودة في Get_ListC
يصبح كود الاشتمال من الشكل
<html> <head> <title>Liste des Comptes</title> <head> <body> <table> <TR><td>1</td><td>EDF / GDF</td> </TR><TR><td>2</td><td>MATMUTE</td> </TR><TR><td>3</td><td>ESSO</td> </TR> </table> </body> </html>
ارجو ان يكون مفهوم لدي الجميع
اقتباسلكن انا فرح بمشاركتكه في المشروع.شكرا
لا شكر علي واجب , كل الشكر يعود اليك اخي لانك قمت بعمل رائع من خلال فتحك لهدا المشروع .ان شاء الله اشارك في المشاريع القادمة ان شاء الله
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
شكرا على الشرح كما اتمني مشاركة الاعضاء و اخ بالذكر اخي طلال الذي انتضر مشاركته و الاخ محمد الذي قال انه لم يسبق له باستعمال ISAPI
ولكنه لم يشارك معنا .
تابع
الان سنقوم بانشاء صفحة CSS لتضهر النتيجة في شكل جيد
gestc.css
نضع هذا الملفي في مجلد جديد اسمه css في المسار
C:\allsource\html\css\gestc.css
نظيف في اعلى الملف html
[color= #339933;]<title[color= #339933;]>ex4[color= #339933;]</title[color= #339933;]> [color= #339933;]<link REL[color= #339933;]=[color= #0000ff;]"stylesheet" TYPE[color= #339933;]=[color= #0000ff;]"text/css" HREF[color= #339933;]=[color= #0000ff;]"<#CSS>"[color= #339933;]>
حيث نحدد مسار او وجهة ملف الانماط برمجيا بالدلفي
table.blue {
background-color: #DAE6FC;
border: 1px;
border-collapse: collapse;
width:99%;
}
.row1 {
background: #F0F8FF;
color : Black;
}
.row2 {
background: White;
color : Black;
}-------------------------
المطلوب
كتابة الكود في الدلفي كي يعرض الجدول الازرق و الاسطر
ازرق تارة و ابيض تارة اخرا زهنا انتم بحاجة الى MOD
2 = 0 ;
-------------------------
كي تسهل الامور في الوهلة الاولي ضع الملف Css في HTML
ملاحضة--------------------------------
يمكنك سرقت احد اعضاء مبرمجين الواب لمساعدتك في هذه المرحة هم اصحاب الخبرة ولان خبرتي محدودة في الانماط
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 10 فبراير 2009 في 01:58
اتممت :wink:
<html> <head> <link REL="stylesheet" TYPE="text/css" HREF="<#CSS>"> <title>Liste des Comptes</title> <head> <body> <table class="blue"> <#LISTECOMPTE> </table> </body> </html>
تم تعديل هذه المشاركة بواسطة maosalah في 10 فبراير 2009 في 02:22
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
اقتباسRecNo
لاداعي لاضافة متغيرة جديدة لكن امن على حق ايضا.
[color= #b1b100;]if RecNo mod [color= #cc66cc;]2 [color= #339933;]= [color= #cc66cc;]0 then vrow[color= #339933;]:=[color= #0000ff;]'row1' [color= #b1b100;]ELSE vrow[color= #339933;]:=[color= #0000ff;]'row2'[color= #339933;];
جيد معا سنصل الى النهاية.
عمل جيد لم يبقى الى ارفاق كل المشروع بعد التاكد من النتيجة الاجماليه كما في الصورة .
'C:\allsource\gestc.css';
حطأ في المسار لاني لنا غيرته منذو فترة قليلة
ويجب وضع ثابه تذكر ان لا يجب وضع سلسة مسار معين على الاقل في CONST او ملف
INI ...
CONST C_CssPath[color= #339933;]=[color= #0000ff;]'/css/gestc.css'[color= #339933;];
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 10 فبراير 2009 في 02:07
يا اخوانى درجة درجة انا لا افقه شىء فى Css ...
محاولتى كانت على هذا الشكل :

لم استعمل تماما Css .
هل يفى بالمطلوب .
اخي عبد العالي
عندما
CONST C_CssPath='/css/gestc.css';
يحدث خطا حيث لا يمكن الوصول الي ملف CSS
CONST C_CssPath='C:\allsource\html\css\gestc.css';
يعمل بدون اي مشكل :huh:
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
تم ارفاق المشروع
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
ماهي :hmm: الخطوة القادمة اخي زكيري عبد العالي :evil:
:rose:
إعجاب الإنسان بنفسه دليل على صغر عقله
-----------------------------------------------------------------
رأس الحكمة مخافة الله
في الحين .
لقد وجدت الحل لتنفيذ css بالشكل
'/css/gestc.css
يجب اضافة اسم اختصار في ملف الاعدادات لapach اعرف ان هناك ما احسن من هذا لكن لا اعلمها .
AliasMatch ^/ex1/htmlpages(.*) "C:/allsource/html$1"
<Directory "C:/allsource/html">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
AliasMatch ^/ex1/css(.*) "C:/allsource/html/css$1"
<Directory "C:/allsource/html/css">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
AliasMatch ^/bin(.*) "C:/allsource/bin$1"
<Directory "C:/allsource/bin">
Options Indexes MultiViews ExecCGI
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAliasMatch ^/ex1/(.*) "C:/allsource/bin/app.dll/$1"
#Ajouter par Naïm
AddHandler isapi-isa dll
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 11 فبراير 2009 في 23:00
المطلوب الان هو
1- اضافة سكرول بار ل DIV
2-عرض شريط التحديد عند التقل بين التسجيلات
مثل dbgrid
3- وضع رابطة في هذا الشريط عند النضر عليها تفتح صفحة جديدة للتغيرر المعلومات
./AddUpdateC?idc=X
x:=1
x:=2
x:=3.....ex
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 11 فبراير 2009 في 01:24
بســم الله الـرحمــن الرحيــم
table.blue {
background-color: #DAE6FC;
border: 1px;
border-collapse: collapse;
width:99%;
}
div.scrol{
margin-left : 10px;
margin-bottom : 5px;
overflow: scroll;
width:30%;
height:60%;"
}
tr.select,tr.row1 {
background: #F0F8FF;
color : Black;
}
tr.select,tr.row2 {
background: White;
color : Black;
}
tr.select, tr.select:active {
background:#eee;
}
tr.select:hover {
background:#BCCCD2;
}نجحت في وضع وضع السكرول لكن لم انجح في عرض شريط التحديد مع بقاء رسم الاسطر اي ازرق و ابيض
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 11 فبراير 2009 في 23:31
اين اضع الكود اخي عبد العالي :cry:
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا
السلام عليكم جميعا
اعتذر عن التاخير بسبب عطل في الكمبيوتر والذي كان فيروس في الهارد
السلام عليكم جميعا
اعتذر عن التاخير بسبب عطل في الكمبيوتر والذي كان فيروس في الهارد