在 XOOPS 中,如何抓取當前 url 為變數?

edited 十一月 -1 in XOOPS
在 XOOPS 中,
我有一個需要––
就是如何抓取當前 url 為變數,
來生成當前 url 的 QRcode,

請問,
當前 url 在 XOOPS 定義了嗎?
如何寫?

由衷感謝!

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=7264

評論

  • edited 三月 2013
    這樣應該就可以了

    echo XOOPS_URL . $_SERVER['REQUEST_URI'];
  • edited 三月 2013
    謝謝 Kiang 大,

    經測試
    echo XOOPS_URL . $_SERVER['REQUEST_URI'];
    似乎只能抓取目錄位址,
    (譬如 XOOPS_ROOT_PATH/onefolder)
    如果需要完整 url ,似乎做不到。。。 ^-_-#
    (譬如 XOOPS_ROOT_PATH/onefolder/pages.php?docs=4&topic_id=7264&viewmode=flat)

    請問我哪裡錯了?有其他方法嗎?

    感謝,由衷感謝!!!
  • edited 三月 2013
    試著執行 print_r($_SERVER); 去看看你的環境是否有提供需要的資訊,再從中組合網址。我在自己電腦是可以取得完整網址的
  • edited 三月 2013
    Kiang 大謝謝!
    我用你的方法搞定了!

    下面是原碼分享:

    $ul = \"http://\".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']; 
    $size = 100;
    $image = \"<img src=\"http://www.designburo.nl/ett2/modules/Xurl/_getimage.php?chl=\".$ul.\"&s=\".$size.\"\">\";
    print $image;


    感謝,由衷感謝!!!

Sign In or Register to comment.