يسلموا
يسلموا
__________________
إلهِيْ كَفْى
بِي عِزاً أنْ أكُونَ لَكَ عَبْداً
وكَفْى بِي فَخْرَاً أنْ تَكُونَ لِي رَبّاً
أنْتَ كَمْا أُحِبُ فَاجْعَلنِي كَما تُحب
بسم الله الرحمن الرحيم
الأخ الكريم العندليب
شكرا لك أخى الكريم على هذا الهاك الرائع
ولكى أقوم بتركيبه بالطريقة الصحيحة قرأت جميع الأسألة والردود ووجدتها كافية وشافية
بارك الله فيك
أخى الكريم هناك نقطتين :-
1- لقد إختفى الصندوق السحرى بعد أن ركبت الهاك كما تم توضيحع فى هذا الموضوع ، فماهى الطريقة التى أستطيع بها إعادة تفعيل هاك الصندوق السحرى .
2- لقد كتب الأخ موهوب فكرة ممتازة وهى بإنشاء ملف خاص كأرشيف للزوار لكى يطلعوا شهريا على أفضل مواضيع .
أخوكم alkashif
أخواني اتجننت بهذا الخطأ من شو مو عارف جنني
-------------------------------------
إستعلام-SQL:
INSERT INTO phrase(
languageid,
phrasetypeid,
varname,
text
)
VALUES ( 0, 5000, 'settinggroup_stamps', 'خيارات هاك الأختام' ) , ( 0, 5000, 'setting_stampsmomaiztabletype_title', 'نوع جدول المواضيع المميزه' ) , ( 0, 5000, 'setting_stampsmomaiztabletype_desc', 'حدد نوع جدول المواضيع التي ختمت بالختم المميز.' ) , ( 0, 5000, 'setting_stampsposition_title', 'مكان الختم بالموضوع' ) , ( 0, 5000, 'setting_stampsposition_desc', 'حدد مكان ظهور الختم بمربع الموضوع.' ) , ( 0, 5000, 'setting_stampsrepeation_title', 'تكرار الختم بالموضوع' ) , ( 0, 5000, 'setting_stampsrepeation_desc', 'حدد نوع تكرار الختم الذي ترغب به داخل مربع الموضوع.' )
MySQL قال:
#1062 - Duplicate entry 'setting_stampsposition_title-0-5000' for key 2
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/common.lib.php on line 685
--------------------------------------------------------------------------------------------------------------
phpMyAdmin 2.6.1-pl2
MySQL 4.0.22-standard-log
__________________
قيد الإنشاء :)
اخوي العندليب ....
هاك رائع وتم تركيبه بنجاح باهر (او بالاصح ترقيته من الاصدار الاول الى الاصدار الثاني)....
شكراً لك بكل ما تحمل كلمة شكرأ من امتنان "وقولة يا حبيلك"...
تحياتي
__________________
وللحديث بقية ....
اخى انا عندى اصدار mysql (4.0.24-standard-log)
وكتبت الهاك دون مشاكل بس بقى مشكلة انوا ما تظهر خياات لهاك
تابعت معك وحدفت الجدول وضفتهم تانى مرة نفس المشكلة ما رضى ينزرع معى الامر بالمرة
__________________
جاهز لبرمجة سكربتات بإستخدام PHP وبإحتراف بدون دفعة اولى و الدفع بعد معاينة السكربت
أخر الأعمال :
التنين للإستضافة
سكربت نكت كاهووو
سكربت ردود الصحافة لكاهووو
Elbreed.com
مولد النماذج البريدية
الى جنات الخلد يا شيخ الشهداء ....الشهيد الحي احمد ياسين
وانا لله وانا له لراجعون
اخى المشكلة انوا الكود بيزرع الجدول stamps دون اى مشكل
لكن ما بقدر ييزرع المعلومات فى الجدول التالية
phrase
settinggroup
setting
ووتاكدت منذلك دخلت على الجدول ما لقيت البينات الى بندخلها فى الامر
طبعا مجلد stamps
البيانات فية موجود كاملة دون مشاكل
المشكلة نحسرت فى امر زرع الحقول الجديدة
__________________
جاهز لبرمجة سكربتات بإستخدام PHP وبإحتراف بدون دفعة اولى و الدفع بعد معاينة السكربت
أخر الأعمال :
التنين للإستضافة
سكربت نكت كاهووو
سكربت ردود الصحافة لكاهووو
Elbreed.com
مولد النماذج البريدية
الى جنات الخلد يا شيخ الشهداء ....الشهيد الحي احمد ياسين
وانا لله وانا له لراجعون
والحل
يا غالي
__________________
قيد الإنشاء :)
بسم الله الرحمن الرحيم
الإخوة ولد جدة و Perfetto2001
لقد صادفت نفس المشكلة
وكان الحل هو التأكد من حذف ملفات ال stamp من جدول البيانات
هناك ملف وضعه الأخ الكريم العندليب لمسح وتثبيت قاعدة البيانات بعد أن جربته إنحلت المشكلة
والمشكلة لدى ولد جده كما هو واضح ان الملفات لم تلغى كاملا لهذا ظهرت Duplicate
حاولوا أن تقوموا بعملية الحذف مرتين قبل ما تبدأو بعمليت إعادت تثبيت الجداول
وإن شاء الله ستعمل
أخوكم الكاشف
اخى بعد محولت كثير كربتوا الحمد الله
راح اشرح لك الطريقة
اول اشى حط امر الحدف
طبعا راح يحدف المجلد والحقول لكن لم يحدفها كلها وهنا المشكلةكود:DROP TABLE stamps; ALTER TABLE thread DROP stampid; DELETE FROM settinggroup WHERE grouptitle='stamps'; DELETE FROM phrase WHERE varname IN ('settinggroup_stamps','setting_stampsmomaiztabletype_title','setting_stampsmomaiztabletype_desc','setting_stampsposition_title','setting_stampsposition_desc','setting_stampsrepeation_title','setting_stampsrepeation_desc'); DELETE FROM setting WHERE grouptitle='stamps';
كيف بدنا ننحدف باقى الحقول
بنروح لى بحث وبنبحث عن كللمة stamps
ونختار البحث فى المجلدات التالية
phrase
settinggroup
setting
راح تلقبى الهاك هنا setting راح تلقى تقريبا حقلين تاكد انهم تابعين الهاك وحدفهم
وحتمال تلقى phrase حقول تابعة الهاك تاكد منها انها تابعة الهاك هذا الحقوال الى بزرعها الهاك فى جدول phrase
بعد ما تتاكد من حدف جميع الحقول الى ما قدر يحدفها الامركود:(0, 5000, 'settinggroup_stamps', 'خيارات هاك الأختام'), (0, 5000, 'setting_stampsmomaiztabletype_title', 'نوع جدول المواضيع المميزه'), (0, 5000, 'setting_stampsmomaiztabletype_desc', 'حدد نوع جدول المواضيع التي ختمت بالختم المميز.'), (0, 5000, 'setting_stampsposition_title', 'مكان الختم بالموضوع'), (0, 5000, 'setting_stampsposition_desc', 'حدد مكان ظهور الختم بمربع الموضوع.'), (0, 5000, 'setting_stampsrepeation_title', 'تكرار الختم بالموضوع'), (0, 5000, 'setting_stampsrepeation_desc', 'حدد نوع تكرار الختم الذي ترغب به داخل مربع الموضوع.');
ازرع هذا الامر
كود:CREATE TABLE stamps ( stampid smallint(5) unsigned NOT NULL auto_increment, title varchar(60) NOT NULL default '', url varchar(100) NOT NULL default '', PRIMARY KEY (stampid) ) TYPE=MyISAM; ALTER TABLE thread ADD stampid SMALLINT( 5 ) DEFAULT '0' NOT NULL ; insert into stamps (stampid, title, url) values (1, 'منقول', 'images/stamps/1.gif'), (2, 'مميز', 'images/stamps/2.gif'), (3, 'مكرر', 'images/stamps/3.gif'); INSERT into phrase (languageid, phrasetypeid, varname, text) VALUES (0, 5000, 'settinggroup_stamps', 'خيارات هاك الأختام'), (0, 5000, 'setting_stampsmomaiztabletype_title', 'نوع جدول المواضيع المميزه'), (0, 5000, 'setting_stampsmomaiztabletype_desc', 'حدد نوع جدول المواضيع التي ختمت بالختم المميز.'), (0, 5000, 'setting_stampsposition_title', 'مكان الختم بالموضوع'), (0, 5000, 'setting_stampsposition_desc', 'حدد مكان ظهور الختم بمربع الموضوع.'), (0, 5000, 'setting_stampsrepeation_title', 'تكرار الختم بالموضوع'), (0, 5000, 'setting_stampsrepeation_desc', 'حدد نوع تكرار الختم الذي ترغب به داخل مربع الموضوع.'); insert into settinggroup (grouptitle, displayorder, volatile) values ('stamps', '325', '1'); insert into setting (varname, grouptitle, value, defaultvalue, optioncode, displayorder, advanced, volatile) values ('stampsmomaiztabletype','stamps','0','0', '<table> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"type0\\" value=\\"0\\" tabindex=\\"1\\" " . iif($setting[value] == 0, HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"type0\\"><b>شريط تجانبي مختصر.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"type1\\" value=\\"1\\" tabindex=\\"1\\" " . iif($setting[value] == 1, HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"type1\\"><b>شريط تصاعدي مفصل.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"type2\\" value=\\"2\\" tabindex=\\"1\\" " . iif($setting[value] == 2, HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"type2\\"><b>جدول منتدى سوالف.</b></label></td> </tr> </table>', 10,0,1), ('stampsposition','stamps','top left','top left', '<table> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos1\\" value=\\"top right\\" tabindex=\\"1\\" " . iif($setting[value] == "top right", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos1\\"><b>بالأعلى يمين.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos2\\" value=\\"top center\\" tabindex=\\"1\\" " . iif($setting[value] == "top center", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos2\\"><b>بالأعلى منتصف.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos3\\" value=\\"top left\\" tabindex=\\"1\\" " . iif($setting[value] == "top left", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos3\\"><b>بالأعلى يسار</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos4\\" value=\\"center right\\" tabindex=\\"1\\" " . iif($setting[value] == "center right", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos4\\"><b>بالمنتصف يمين.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos5\\" value=\\"center left\\" tabindex=\\"1\\" " . iif($setting[value] == "center left", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos5\\"><b>بالمنتصف يسار.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos6\\" value=\\"bottom right\\" tabindex=\\"1\\" " . iif($setting[value] == "bottom right", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos6\\"><b>بالأسفل يمين.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos7\\" value=\\"bottom center\\" tabindex=\\"1\\" " . iif($setting[value] == "bottom center", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos7\\"><b>بالأسفل منتصف.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"pos8\\" value=\\"bottom left\\" tabindex=\\"1\\" " . iif($setting[value] == "bottom left", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"pos8\\"><b>بالأسفل يسار.</b></label></td> </tr> </table>', 20, 0, 1 ), ('stampsrepeation','stamps','no-repeat','no-repeat', '<table> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"rpt0\\" value=\\"no-repeat\\" tabindex=\\"1\\" " . iif($setting[value] == "no-repeat", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"rpt0\\"><b>بدون تكرار.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"rpt1\\" value=\\"repeat\\" tabindex=\\"1\\" " . iif($setting[value] == "repeat", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"rpt1\\"><b>تكرار أفقي وعامودي.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"rpt2\\" value=\\"repeat-x\\" tabindex=\\"1\\" " . iif($setting[value] == "repeat-x", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"rpt2\\"><b>تكرار أفقي.</b></label></td> </tr> <tr valign=\\"top\\"> <td><input type=\\"radio\\" name=\\"setting[$setting[varname]]\\" id=\\"rpt3\\" value=\\"repeat-y\\" tabindex=\\"1\\" " . iif($setting[value] == "repeat-y", HTML_CHECKED) . " /></td> <td class=\\"smallfont\\"><label for=\\"rpt3\\"><b>تكرار عامودي.</b></label></td> </tr> </table>', 30, 0, 1);
وبعدها راح يزرع معك دون مشاكل اذا طلع لم غلط راح يكون انوا ما انحدف كل الحقول
ولد جدة الحقل الى ما بنحدف عندك هو الموجود فى الجدول phrase
قوم بالبحث عن هذا setting_stampsposition_title
وراح تلقية تاكد انوا تابع للهاك واحدفوا وراح يزبط معك انشاء الله
ملاحظة : يرجى الحذر فى حدف الحقول لا تحدف اى حقل لا تتاكد انوا تابع الهاك
__________________
جاهز لبرمجة سكربتات بإستخدام PHP وبإحتراف بدون دفعة اولى و الدفع بعد معاينة السكربت
أخر الأعمال :
التنين للإستضافة
سكربت نكت كاهووو
سكربت ردود الصحافة لكاهووو
Elbreed.com
مولد النماذج البريدية
الى جنات الخلد يا شيخ الشهداء ....الشهيد الحي احمد ياسين
وانا لله وانا له لراجعون
السلام عليكم
مشكور بارك الله فيك أخي العندليب وجزاك خير الجزاء
فعلا هاك مميز وجميل وسلس في التركيب خاصة مع ملف
الأنستول الأخير الذي أرفقته لنا قمت بالتعديل على الملفات
والتمبلتات يدوي وباستخدام شاشة التنصيب وحتى آخر خطوة
حتى قال لي مبروك تم التركيب بنجاح الله يوفقك يالعندليب
وخطواتك مية بالمية .
لكن واجهتني مشكلة في الفورم ديسبلاي داخل القسم فيه مستطيل
فاتح فوق المواضيع وطالعه أيقونات وما فيه مواضيع المهم اني شلته
ولا أعرف ايش فايدته والاختام
شغالة والشريط للمواضيع المميزة شغال
وشكلي لسه ما فهمت عمله غير الأختام وشريط المواضيع المختومة .
تحية معطرة لصاحب الهاك أخونا الغالي ::::: العندليب ::::::
__________________
أخبار دوري الدرجة الثانية السعودي
السلام عليكم ورحمة الله وبركاته
تم تعديل ملف الانستول في المرفق الموجود بالموضوع الرئيسي لإصلاح خطأ تعليمة INSERT IGNORE .
اخوي perfetto2001
مشكور طريقتك ناجحة 1000000 %
ونجحت معاي مضبوطة بالمرة
بس عندي تعليق على كلامك فيه نوع من الخربطة
انت قلت :
(( وحتمال تلقى phrase حقول تابعة الهاك تاكد منها انها تابعة الهاك هذا الحقوال الى بزرعها الهاك فى جدول phrase ))
انت ما وضحت شو نسوي المهم انا اقول بتحصلون 3 جداول تقريبا جدولين يخصون هاك الأختام احذفوهن وبعدين ازرعوا الهاك من جديد وراح يشتغل ان شاء الله
السلام عليكم ورحمة الله وبركاته
تم تعديل ملف الانستول في المرفق الموجود بالموضوع الرئيسي لإصلاح خطأ تعليمة INSERT IGNORE .
يعطيكم الف عافيه الا 100000% شغال تسلمولي والله
__________________
قيد الإنشاء :)
الحمد الله انوا اشتغل وما فى مشاكل
اخ جنيرال انا ما وضحت بسبب انوا كل شخص يختلف عن الاخر
مثل انا الحقول الى ما رضيت تنحدف كانت فى setting
بينما انت فى مجلد phrase
الحمد الله انوا قدرنا نوصل الحل
وطبعا الشكر كلة بكون لمبرمج الهاك المبدع
وتحياتى للجميع
__________________
جاهز لبرمجة سكربتات بإستخدام PHP وبإحتراف بدون دفعة اولى و الدفع بعد معاينة السكربت
أخر الأعمال :
التنين للإستضافة
سكربت نكت كاهووو
سكربت ردود الصحافة لكاهووو
Elbreed.com
مولد النماذج البريدية
الى جنات الخلد يا شيخ الشهداء ....الشهيد الحي احمد ياسين
وانا لله وانا له لراجعون