احمد باشا ابدعت بارك الله فيك
اتفق معك اخوي مصطفى في هذا التوقعالمشاركة الأصلية كتبت بواسطة moslem_tk
![]()
احمد باشا ابدعت بارك الله فيك
اتفق معك اخوي مصطفى في هذا التوقعالمشاركة الأصلية كتبت بواسطة moslem_tk
![]()
يعطيك العافيه Egyptechno
عمل جدا رائع ومفيد
سوف اقوم بالتجربة و اعطيك النتيجة
مشكوووور يا باشا
بجرررررررررررررربه على قاعدة بيانات كبيره والله يستر
من خلال تجربه علي السيرفر الشخصي
نتج الخطاء التالي
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes) in C:\AppServ\www\dir\tec\class.convert.php on line 61
==========================================================
السندباد العربي دليل السندباد العربي منتديات السندباد العربي بلوتوث السندباد العربي ثيمات السندباد العربي صور السندباد العربي EgyRock
برامج السندباد العربي سندباد وصلات نوكيا العرب الأرشيف ماسنجر السندباد العربي راديو السندباد العربي ترجمه المواقع و النصوص 1 2 3 4 5 وصلات عربية
__________________
( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
php Developer
Short - Unshort Url | Moslsly.com
الله يباركلك يا أحمد
عند وعدك بالظبط, ودوت مش غريبة على ابدعاتك المميزة من شركة كلها ابداع
ويستاهل التثبيت
b happy :
الف شكر يا زعيم ..
المجروح :
تمر على جميع الحقول التي تحمل نصوص وتخليها CP1256 ، ولكن قم بتجربتها أولا على قاعدة تجارب ..
لأنه سيكون هناك شيء من اثنين :
1- الحقل تحمل نص مرمز ب windows-1256 بالشكل الصحيح ، ولكن مجرد ان نوع الحقل latin1 فلهذا يقوم بعرض النص بطريقة غريبة ..
وحينها لو قمت بالتحويل إلى cp1256 سيظهر بشكل طبيعي كما بالمرفقات ..
2- الحقل لا يحمل قيمة مرمزة بالشكل الصحيح ، وحينها لو قمت بالتحويل إلى cp1256 ، ستظهر بجميع الحقول علامات استفهام لكل الداتا القديمة .. وعند اضافة اي شيء جديد ( داتا ) للحقل .. ستظهر بشكل طبيعي .. هذا بالنسبة لل phpmyadmin ، ولكن اعتقد ان الداتا ستظهر بشكل طبيعي بالخارج في المنتدى .. حتى لو كانت علامات استفهام ..
جرب الاول على حقل ما تحتاجه بشكل كبير او لو عندك قاعدة تجارب من المنتدى .. وبلغني
تحياتي
moslem_tk :
الموضوع بسيط يا راجل ..
الصق هذه الفنكشن في الملف الذي يقوم بالجلب .. او في الملف الرئيسي :
وبعد عملية الجلب .. قم بإستخدامها على هذا النحو :كود PHP:
function convertThis($from, $to, $str){
return iconv($from, $to, $str);
}
المثال يقوم بتحويل متغير اسمه title من عربي إلى utf-8 ..كود PHP:
$title = convertThis("windows-1256", "utf-8", $title);
وبعدها يمكنك عرض ال title مباشرة او استخدامه كما تريد ..
علما بانك ستقوم باستخدام نفس السطر لكل المعلومات المجلوبة ..
- العنوان
- الخبر نفسه
- اسم الكاتب
.. إلخ
باعتبار انك تقوم بجلب اخبار
أبو مايد :
هههههههههههه
اتفق معكم انتم الإثنين
4arab.net :
الله يخليك يا باشا .. بس فين النتائج ؟ ما سمعنا ملاحظات
Eywa :
شكرا عزيزي ..
كما ذكرت سابقا .. عند حدوث اي اخطاء ، قاعدة البيانات الاصلية لن يمسها اي شيء .. فإنه لا يقوم بعمل اي شيء اكثر من " القراءة " منها فقط ..
بالتوفيق
القمة :
لابد انك قمت بتجربته على قاعدة بيانات كبيرة جدا !
الميموري المسموح استعمالها من قبل ال php هي 8 ميجا فقط ، ولهذا يجب عليك ان تقوم بتعديل هذا السطر من php.ini
خليها 16 او 24.. براحتككود:memory_limit = 8M
او اضف هذا السطر لملف ال index.php
كود PHP:
ini_set("memory_limit","24M");
احمد سمارة :
الله يكرمك يا باشا ..
الف شكر .. بس ايه الاخبار .. جربته ؟
تحياتي
جربتها و لم تعمل المشكلة مني و iconv لا تعمل كمان
وجربت حتي كلاس http://swalif.net/softs/showthread.php?t=144996 ولم تعمل
انا بدأة اغير رأي وشكلي حجلب اهرام و جمهورية ..
واحب اشكرك على مساعدتك واتمنى لك التوفيق ..
__________________
ماشاء الله و لا حولا و لاقوة إلا بالله .
ويب إيفوليوشن WEC : عندما تمتلك العصا التي تفعل بها كل شيء
معاينة الإصدارة 1.0.6
نعم مشكلة كبيرة
يحتاج الى مكتبة iconv
لم يعمل
يبقى برنامج encoding التطبيقي الأفضل حتى الآن .كود:Function "iconv" is disabled from server administration !
moslem_tk :
جداوي :
فنكشن iconv من الممكن ان يتم اضافتها للسيرفر بشكل سهل ! وبدون اي مشاكل ..
كما انها لا تسبب اي اضرار امنية او لود فوق العادة ..
فلا ارى داعي لحجبها اصلا ..
على اي حال .. بالتوفيق![]()
مشكور اخوى على الموصوع
العفو عزيزي ..
اي احد جربه ؟
اخ ايجيبتنكو قمت باضافتك لدى بالماسنجر ولكنى لا اجدك
ارجو منك اضافتى لديك
admin#paramegsoft.com
أخي الكريم Egyptechnoالمشاركة الأصلية كتبت بواسطة Egyptechno
أتمنى أجد الحل لديكم بارك الله فيكم وفي علمكم ....
الموضوع عندي قاعدة بيانات على موقعي وعند رفعها لموقع أخر يكون الكلام العربي علامات إستفهام وعند إضافة أي شئ من جديد على نفس القاعدة يكون تمام ولكن المزروع يكون علامات إستفهام ؟؟؟؟؟؟
زرعتها على سيرفر أخر ونفس المشكلة وصراحة مش متأكد من ترميز القاعدة هل هو
cp1256
UTF8
latin
اتمنى أجد الحل وما هو أفضل ترميز بارك الله فيك ... وكيف أعرف ترميز القاعدة عندي ... وإذا استخدمت السكربت لأخذ نسخة من القاعدة الأصلية هل هناك خطر بأن تتأثر.
__________________
سبحان الله والحمد لله والله واكبر