vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Which Variable contains the current URL? (https://vborg.vbsupport.ru/showthread.php?t=143977)

champ1 04-04-2007 08:30 AM

Which Variable contains the current URL?
 
Hi,

I want to implement small language-buttons (english, german). Therefor I need the variable that contains the current URL. I want to write it like this:

HTML Code:

<a href="[CURRENT_URL]?langid=3"><img src="..." /></a>
Thanks in advance.!

RedTyger 04-04-2007 09:25 AM

That is not possible without a plugin, the current URL is a PHP variable which can't be inserted directly into templates. You might be able to do something using the breadcrumb variables though or another method that escapes me for the moment.

Edit: If all you need is the root of the forum URL (i.e. http://www.vbulletinorg/forum) it's $vboptions[bburl].

WetWired 04-04-2007 12:45 PM

Wouldn't it be $_SERVER[REQUEST_URI] ? One potential issue is that you can't tell in the templates if the URL already has parameters.

champ1 04-04-2007 02:53 PM

hm shit...this suggested var would be a nice improvement !! ;)

WetWired 04-04-2007 03:29 PM

Okay, I just tested it. You can use
Code:

$scriptpath
or
Code:

http://domain.com$_SERVER[SCRIPT_NAME]?$_SERVER[QUERY_STRING]
The second is better if you want to add to the query string, because it ensures that you already have a ?


All times are GMT. The time now is 03:01 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01083 seconds
  • Memory Usage 1,715KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)bbcode_html_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete