Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
  #1  
Old 10-29-2015, 05:46 PM
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Location: Thessaloniki, Greece
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default & issue in link

Hello,

All suddently, something that was working on other cases, does not works now. I've in my code:
PHP Code:
$title '[URL='.$site_url.'/pms.php?do=index&pmid='.$pmid.']'.htmlspecialchars_uni($pm["title"]).'[/URL]'
When user clicks it (in PM) the actual link in the broser becomes:
HTML Code:
www.domain.com/pms.php?do=index&&pmid=2
If I change it to:
PHP Code:
$title '[URL='.$site_url.'/pms.php?do=index&pmid='.$pmid.']'.htmlspecialchars_uni($pm["title"]).'[/URL]'
the url in the browser is:
HTML Code:
www.domain.com/pms.php?do=index&pmid=2
but still does not works unless if I manually change in the browser & to &

Any ideas?

Thank you
Reply With Quote
  #2  
Old 10-29-2015, 05:53 PM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by NickTheGreek View Post
Hello,

All suddently, something that was working on other cases, does not works now.
Oh boy...I know that feeling well...LOL!

Quote:
Originally Posted by NickTheGreek View Post
I've in my code:
PHP Code:
$title '[URL='.$site_url.'/pms.php?do=index&pmid='.$pmid.']'.htmlspecialchars_uni($pm["title"]).'[/URL]'
When user clicks it (in PM) the actual link in the broser becomes:
HTML Code:
www.domain.com/pms.php?do=index&&pmid=2
If I change it to:
PHP Code:
$title '[URL='.$site_url.'/pms.php?do=index&pmid='.$pmid.']'.htmlspecialchars_uni($pm["title"]).'[/URL]'
the url in the browser is:
HTML Code:
www.domain.com/pms.php?do=index&pmid=2
but still does not works unless if I manually change in the browser & to &

Any ideas?

Thank you
I suggest running $title through the function:

htmlspecialchars_decode()

and see if that fixes the issue.
Reply With Quote
  #3  
Old 10-29-2015, 06:06 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What about the urlencode function?
Edit: nvm, didn't read the question correctly.
Reply With Quote
  #4  
Old 10-29-2015, 06:31 PM
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Location: Thessaloniki, Greece
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@MarkFL
@Dave
------------
Finally seems that is not problem of my code but rather on how PM (show PM) parses links.
I used echo to see my link in the screen and it's correct.
Attached Images
File Type: jpg pm_url_bug.JPG (24.3 KB, 0 views)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:39 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04865 seconds
  • Memory Usage 2,223KB
  • Queries Executed 14 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (4)bbcode_html
  • (4)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (1)postbit_attachment
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete