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

الموضوع: كيف اعرض عنوان (URL) الصفحة الحالية؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    50

    كيف اعرض عنوان (URL) الصفحة الحالية؟



    السلام عليكم،

    اخواني الكرام، اقوم بانشاء سكريبت واحتاج في الى متغير يوضح الصفحة الحالية...

    يعني مثلا لو الزائر فتح صفحة

    www.mydomian.com/file.php

    تتغير قيمة المتغير الى

    www.mydomian.com/file.php

    وبذلك استطيع ان استخدمه سواءا بecho أو غير ذلك.

    وشكرا جزيلا لكم.





    __________________
    I Love PHP, Do you?
    tantawi غير متواجد حالياً


  2. #2


    كود PHP:
    <?
    echo $PHP_SELF;
    ?>
    يطبع لك url الصفحة الحالية





    __________________
    al7amdan AT gmail
    اللهلوب غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    50


    شكرا لك أخي العزيز على الرد...

    ولكني اواجه مشكلة أخرى... حيث ان الصفحة التي يجب ان يوضع بها الكود عبارة عن inline frame داخل الصفحة الأساسية...

    حيث ان الصفحة login.php تحتوي على فورم اورغب بوضع المتغير فيه... وفي نفس الوقت inlineframe داخل صفحة أخرى... ... ونتيجة هذا الفورم التحويل لصفحة أخرى... فعندما اضع هذا الكود دائما يظهر login.php وليس الصفحة الرئيسية (أوي اي صفحة يوجد بها هذا الأطار)

    هل من طريقة لجعل الدالة تقرأ العنوان من خانة العنوان في المتصفح على سبيل المثال؟

    انا أشعر انه من المستحيل فعل ذلك ... ولكن يمكن ان تكون هناك طريقة احد الأخوة يفيدنا بها مشكورا...

    شكرا لك مرة أخرى...





    __________________
    I Love PHP, Do you?
    tantawi غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    324


    حياك الله اخي
    وانا ايضا أشعر انه من المستحيل فعل ذلك





    almonzer غير متواجد حالياً

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    أخي tantawi هذا حل........ قد ينجح

    اكتب هذا الكود مع تغيير المطلوب
    كود PHP:
    $url "http://www.DOMAIN.com"//عنوان موقعك
    $basename basename("/File.php"); //مسار الملف
    print "$url,$basename"






    PHP-Master02 غير متواجد حالياً

  6. #6
    فضلاً اكتب اسمك الحقيقي هنا
    زائر


    كود PHP:
    Echo "http://{$HTTP_HOST}{$REQUEST_URI}"







  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    137


    ليس من المستحيل ذلك، يمكنك استخدام Javascript ليقوم بذلك (كما يمكنك نقله إلى php إذا أردت باستخدام نموذج مخفي hidden form أو عنوان)

    كود PHP:
    <script language=javascript>
    var 
    whereami top.location;
    alert(whereami);
    </script> 
    في بعض المزودات ومع متصفحات IE قد تكون الصفحة الرئيسية المكونة للإطار محمية فتحصل على رسالة خطأ access denied، عندها لن تتمكن من استخدام الدالة، ويجب أن تستخدم
    كود PHP:
    <?php echo $_SERVER['HTTP_REFERER']; ?>






    __________________
    visualmind (at) php.net
    أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
    VisualMind غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    50


    شكرا لكم جميعا على التفاعل

    أستاذ VisualMind، انا ممتن كثيرا لك... الطريقة نجحت جزاك الله خيرا...





    __________________
    I Love PHP, Do you?
    tantawi غير متواجد حالياً

  9. #9
    عضو شرف
    تاريخ التسجيل
    Mar 2003
    المشاركات
    1,899


    هذه طريقه اخرى ايضا لزيادة المعرفه
    كود PHP:
    <?

    $pagename
    =$PHP_SELF

    $pagearray=explode("/","$pagename");

    print 
    $pagearray[1];

    print 
    $pagearray[2];

    print 
    $pagearray[3];

    ?>






    __________________
    محلل لنظم المعلومات - ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
    php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
    محمد الثقفي غير متواجد حالياً





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

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

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