محتاج منكم خدمة صغيرة جداً وهــي :
أريد استبدال شيء بشيء آخر بال php
التّوضيح :
عندي سكربت فيديوهات ...
وعندما أضيف مقطع يوتيوب .. أقوم باضافة فقط
www/youtube//com/watch?v=iuc7mj2xf4w
قمت بالتّعديل عليه اليوم .. وبدل من أن يتم اضافة الجزء الأخير من رابط اليوتيوب .
قمت بعمل انه لابد من اضافة رابط المقطع كامل
www//youtube//com/watch?v=iuc7mj2xf4w
لكنّ أصبحت الروابط القديمة وعددها أكثر من 600
لا تعمل !
كيف يمكنني التصرف مع الروابط القديمــة ؟
وهل هناك مجال لعمل كود يستبدل الرابط القديم بالجديد
ملف ال php >> بالمرفقات .
-------------------------------------
التعديل الأخير تم بواسطة Ayman Jo ; 19-12-2010 الساعة 03:37 AM
__________________
لا اله الا الله . . . محمّد رســول الله
1- حينما تقوم بالجلب من قاعدة البيانات تمرر الروابط على preg_match بالتعابيير القياسية ، فإن وجده رابط اكمل ، وجده على الطريقة السابقة اي مخالف للريجكس ، يقوم باخذ القيمة ووضعها بعد الرابط
2- ان تقوم بجلب جميع القيم السابقة من قاعدة البيانات عبر ملف ويقوم بتعديلها وإرجاعها
تحياتي لك
__________________
زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
- php >> وهو لحل مشاكل php وما حولها
- Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار
ممكن عن طريق جملة SQL ان تعدل جميع البينات السابقة , وهنا مثال سيقوم بإضافة domain الى جميع الصفوف التى طولها 11 حرف اذا افترضنا ان المدخلات القديمه جميعها 11 حرف فقط .
كود PHP:
UPDATE files SET siteurl =CONCAT('domain', siteurl) where CHAR_LENGTH(siteurl)=11
التعديل الأخير تم بواسطة daif ; 19-12-2010 الساعة 04:14 PM
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .