النتائج 1 إلى 6 من 6

الموضوع: طريقة استأصال احرف معينة

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444

    طريقة استأصال احرف معينة



    السلام عليكم

    حبيت اسألكم

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

    عن طريق $url = $_GET["url"];

    يعني العمل بيتم عن طريق

    http://www.website.com/url/websitename.com

    النتيجة لن تظهر ازا تضمن العنوان المطلوب http://

    اريد قص ال http:// و www. من العنوان

    اشرح اكثر


    لدي دليل اقوم بأظافة المواقع فيه عن طريق زيارة الصفحة التالية
    http://www.middleastpost.org/url/www.swalif.net/softs/

    فقط اعدل
    www.swalif.net/softs/

    ولاكن في حالة تمت كتابة الموقع مع http://

    السكربت لن يتم اضافة الموقع
    فالحل ان اقوم بأزالة ال http:// برمجياً

    ولاكن حاول الكود التالي
    كود PHP:
    $url $_GET["url"];
    $url htmlspecialchars($_GET['url']);
    $url htmlspecialchars($_GET['url']);
    $url str_replace('www.'''$url); 
    $url str_replace('http://'''$url); 
    $path explode ("/"$url); 


    فنجح في ازالة ال www والنص ما بعد اسم النطاق

    يعني
    www.swalif.net/softs
    صارت
    swalif.net

    لاكن تبقى المشكلة في ال http://

    هل هناك حل ساعدونى يا اهل الخبرة






    التعديل الأخير تم بواسطة samehzone ; 03-11-2008 الساعة 02:50 AM


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    44


    جرب كدى
    كود PHP:
    <?php
    $url 
    "www.swalif.net/softs/";
    $url preg_replace("#^http://|w{3}(\.|)#i","",$url);
    echo 
    $url."<br />";
    // swalif.net/softs/
    $url "http://swalif.net/softs/";
    $url preg_replace("#^http://|w{3}(\.|)#i","",$url);
    echo 
    $url."<br />";
    // swalif.net/softs/
    $url "http://www.swalif.net/softs/";
    $url preg_replace("#^http://|w{3}(\.|)#i","",$url);
    echo 
    $url;
    // swalif.net/softs/
    ?>






    التعديل الأخير تم بواسطة Prince H ; 03-11-2008 الساعة 03:02 AM

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444


    شكرأ على الكود

    ولاكن الكود بيشتغل لوحدة

    بس المشكلة ما بيشتغل على صفحتي انا

    يعني انشئت من الكود الي اعطيتني اياه الصفحة هاي

    http://www.middleastpost.org/1.php?u...dleastpost.com

    مع تغيير القيمة في ال url مهما كانت سيظهر لي بس الدومين بس المشكلة في الصفحة هنا لم تشتغل


    عندما تفتح الصفحة عن طريق المودرايت
    Not Found لا تعمل

    ولاكن لما تفتح عن طريق عنواين بدون المودرايت تفتح طبيعي

    MSN.com Middle East Directory






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444

  5. #5


    لم أفهم ما تريد أخي
    فالكود يعمل بشكل صحيح
    كود PHP:
    <?php 

    $url 
    "http://www.swalif.net/softs/";
    $url str_replace('www.'''$url); 
    $url str_replace('http://'''$url); 
    $path explode ("/"$url);
    echo 
    $path[0]; //swalif.net
    ?>






    __________________
    السيف أصدق أنباء من الكتب

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444





ضوابط المشاركة

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

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