![]() |
Hiyis :)
I want to be able to have a message such as 'Welcome, username on a non-vB page (ie, the rest of my site!), if the user is registered and has the cookie present (obviously), or if the user isn't logged in or registered, show the login boxes/registration link... Is this possible? My main site uses PHPNuke, but I'm guessing if I coded in a require for whatever vB files I needed, it'd ref the vB database for the username etc......? I'm not a PHP/SQL guru, so please excuse my ignorance if this is a simple thing to do:p Thanks :) Mark |
Anyone? :(
|
Hi Mark .... well I wait with you for a response if there is one :)
|
PHP Code:
|
That's it?
|
Quote:
|
If you want to geht the loginform, you have to change the code a bit:
PHP Code:
|
Thx you for fast response ... but it doesn't works to me :confused: :confused:
Gives error on the global.php |
Quote:
|
Yes I ' v created a new file and then copied your code.
Then i modified this: require("forum/global.php"); and test it. This is the result: Warning: Undefined variable: REQUEST_URI in C:\Inetpub\wwwroot\swzone.it\forum\global.php on line 33 Warning: Undefined variable: QUERY_STRING in C:\Inetpub\wwwroot\swzone.it\forum\global.php on line 41 Warning: Undefined index: HTTP_POST_VARS in C:\Inetpub\wwwroot\swzone.it\forum\global.php on line 58 Warning: Undefined index: action in C:\Inetpub\wwwroot\swzone.it\forum\global.php on line 58 Warning: Undefined index: action in C:\Inetpub\wwwroot\swzone.it\forum\global.php on line 61 Fatal error: Failed opening required './admin/config.php' (include_path='') in C:\Inetpub\wwwroot\swzone.it\forum\global.php on line 66 My server (I host directly) is an IIS5 with Php 4.0.6 Thx for your interest :) |
I've no luck either - manage to get the login boxes showing, and had the login redirect back to the main page, but it would still show the boxes, not the welcome message :confused:
I shall keep trying - thanks for the assistance everyone :) |
was the login procedure sucessfull?
|
I've tried this and get this message:
Warning: Failed opening './admin/config.php3' for inclusion (include_path='') in ./bulletinboard/global.php3 on line 66 Fatal error: Failed opening required './admin/config.php3' (include_path='') in ./bulletinboard/global.php3 on line 66 I've tried included the global.php3 on other pages in the past with no luck because of the config.php3 problem. Anyone have an idea on how to solve this? Thanks, -Matt |
i had the same problem :(
|
Did you find a solution? This has prevented me from using any hacks that require the global.php3.
|
no i couldnt find a solution, i'll try to keep at it,
for any script that uses global.php3 try renaming global.php3 to another name and link to it when needed...this saves you the hassle. |
Quote:
|
Yeah, that's basically what I'm trying to do. I'm trying to have non-vb pages say, "Welcome, username" if you're logged in. If not, I want it to show the login boxes.
However, when I try to require global.php3 on a non-vb page, I get a parse error that it can't find the config.php3 referenced in the global.php3 file. I'm totally stuck. |
I'll work on this in a little while and see what I can come up with.
-Rob |
|
No matter what I try, I get this damn message:
Warning: Failed opening './admin/config.php3' for inclusion (include_path='') in ./bulletinboard/global.php3 on line 66 |
Try going to that line and change the path to your full path.
ie. change ./admin/config.php to /home/username/public_html/bb/admin/config.php or whatever it is on your server. That worked for me. |
Awesome ... thanks!
|
This is driving me nuts! I stopped the warning message about the config.php, but now I'm getting something about the headers already being sent.
I use a template system to build my pages (one centrally located file with the header and footer). I'm trying to add your hack as an include on this template file. This is the newest warning I'm getting: Warning: Cannot add header information - headers already sent by (output started at include/template.inc:143) in /htdocs/bulletinboard/admin/functions.php3 on line 1187 Is there a way to put the <? require("global.php3"); ?> at the top of my template, and then use your hack later as an include on the page? When I try this I get the login boxes and they work fine (I can log onto the forum), but I never see the welcome message. Any guidance? Thanks. |
This is an addition to my post above.
I have two functions called my_siteTop and my_siteBottom, which draw the header and footer for every one of my pages on my site. I believe this is the root of my problem with getting the global.php and login script to work correctly. Here's what it looks like now: <? $path= "c:/nusphere/apache/htdocs"; $baseref= "http://localhost/"; require("$path/bulletinboard/global.php3"); function my_siteTop ( $page= "", $title= "", $description= "", $keywords= "", $author= "", $baseref= "http://localhost/", $path= "/www/webdirectorylocation" ) { global $path; global $baseref; include("$path/include/site_top.php3"); } function my_siteBottom ( $path= "/www/webdirectorylocation" ) { global $path; include("$path/include/site_bottom.php3"); } ?> |
Got it working.
|
I get the same message about headers already being sent, anyone come up with a fix for this?
Thanks Sean |
So......can someone please fill out what we need to put on our sites?
I still dont know. |
Sorry to bring up an old thread, but can someone go to www.dumbfounded.net and see what I want to do; I basically want to do the same general idea of this, but the login boxes are at the bottom of the site; I want the welcome guest or $username to be up in the top bar where the day/date is, except aligned to the left side. Can anyone help me out?
Thanks. |
also is the require suppose to be a path to the global.php file or the config.php because when i did it as the global.php I was getting errors, even with the full path, but when I did the full path of config.php I didn't get errors, but nothing showed up at all.
|
Warning: main(./config.php): failed to open stream: No such file or directory in /home/dumbfoun/public_html/board/admin/global.php on line 96
<p align="left"><b><font color="#FFFFFF" face="Tahoma" size="2"> <? require("/home/dumbfoun/public_html/board/admin/global.php"); if ($bbuserinfo['userid']!=0) { $username=$bbuserinfo['username']; echo"Welcome back, <b>$username</b>"; } ?> </p> p align="right"> <table border="0" cellpadding="0" cellspacing="0"> <form action="/home/dumbfoun/public_html/board/admin/member.php" method="post"> <tr> <td nowrap><font face="verdana,arial,helvetica" size="1" color="white"><b>Not cookied?</b><br>Login with usernam e and password:</font> </td> </tr><tr> <td nowrap><input type="hidden" name="s" value="769c1aabe4f6207720ccfac822020d95"> <input type="hidden" name="action" value="login"> <input type="text" class="bginput" name="username" size="7"> <input type="password" class="bginput" name="password" size="7"> <input type="submit" class="bginput" value="Login!"></td> </tr> </form> </table> </p> that's what i have so far and i'm getting the error that's listed above. you can see what i mean by going to www.dumbfounded.net - the php will be in the top bar, the login is below. I'm stuck now and don't know what to do. *shrugs* |
Quote:
think your config.php is missing |
there's a config in /board/admin/config.php
|
No one eh? Bleh.. :(
|
try filling in your exact path..
|
look at my code...the full path is there.
|
This is what I have now:
PHP Code:
PHP Code:
Can anyone help? :/ I've already read https://vborg.vbsupport.ru/showthrea...threadid=47126 - it doesn't really help me distinguish a problem in the least... - all of that code is imbedded in my html in my index.php of my main site btw. |
I got this working...for anyone else who does this in the future just put your require line up at the very top of the file and everything will work.
J. |
Did anyone get this figured out yet?
|
All times are GMT. The time now is 02:45 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|