The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
functions_legacy.php / enable_legacy()
How/where, exactly, can I enable legacy (pre v5.x.y) PHP functionality, please?
I checked in my functions_legacy.php file; however, enable_legacy() is already present/not commented out. I need to debug/troubleshoot why my old (external) DB calls are not working, anymore, via PHP/vB (despite my inclusion of global.php). Specifically, the following code does not appear to process/recognize the fact that the logged-in user is really logged in: PHP Code:
Thank you, |
#2
|
|||
|
|||
What is exactly not working?
I see you are using pconnect, i strongly advice against this, unless really needed. I also don't see why you would need legacy functions? |
#3
|
||||
|
||||
Quote:
1) what is not working: connecting to external (non-vb) MySQL Databases and having vB userid/groupid/login status variables passed/read http://www.500ecstasy.com/forums/LH/...e=0&perPage=25 yields the following error: 2) I have been using mysql_pconnect since the beginning; I tried mysql_connect without success, either... 3) legacy functions would (in theory) cause my broken PHP (see above) to work, in the interim, between now and the time it will take me to re-code Thank you, |
#4
|
|||
|
|||
I just tried your code as a standalone script and it is working without an error.
I guess the userinfo error message in the top is part of your problem. Do you have public phpinfo enabled? |
#5
|
||||
|
||||
Quote:
What do you see/suggest? |
#6
|
|||
|
|||
You can disable phpinfo again.
I didn't see anything that could directly be causing this. If you take the exact file you posted here (it is obvious not the real file, things like passwords edited out) and save it as test.php, and only put "}}?>" in the bottom, do you still get the userinfo..... message? If yes, try replacing the shorthand php opening tags '<?' by long tags '<?php' and see if that make any difference. |
#7
|
|||
|
|||
PS Why you keep opening and closing php:
PHP Code:
PHP Code:
|
#8
|
||||
|
||||
Quote:
1) I added the string "}}?>" to my PHP file and saved it as "test.php" 2) I opened "test.php" in a browser and a white/blank page was displayed (in Firefox 1.0.7 & IE6) 3) I edited "test.php" and changed all shorthand php opening tags '<?' to long tags '<?php' 4) I reopened "test.php" in a browser and a white/blank page was displayed (in Firefox 1.0.7 & IE6) again 5) I editied my PHP usergroupid checking routine as specified, above, and repeated step #4; a white/blank page was displayed (in Firefox 1.0.7 & IE6) again |
#9
|
|||
|
|||
A white blank page is better then what you got before. Before it somehow echoed userinfo....., which was part of $vbulletin->userinfo...
|
#10
|
||||
|
||||
Thank you; what shall I do, next? I'm stumped...
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|