![]() |
thanks for this hack.
Can I request 2 things: 1. After Logging in, can the member be sent back to the page he logged in at. 2. Once the person has logged in, can you add: Welcome back "username" and You have 0 new PM's (or if 2 new PM's - you have 2 new PM's)... Many Thanks... |
bump....
|
Quote:
|
that's right - ignore me....;)
|
Ok, I have a small problem, when the user is logged into the forums every thing is fine, but when there is an unregistered or logged out user I get this
Unable to add cookies, header already sent. File: /blablablablabla/public_html/indexnew.php Line: 1 Line 1 is the call to global.php, anyone know why this is happening? Thanks EDIT: Ummm, I noticed anything that uses a call to global.php on the main page makes this happen, we also have latest post and events from the calander calling to it . . . . . :ermm: :disappointed: |
NM fixed
|
Dont Work for me
Quote:
|
Quote:
Thanks. |
bump
|
Quote:
I get exactly the same error. Help will be much appreciated. |
Anyone know a way to get the default template to show up on non forum pages? I'm sure I've seen this before but can't find where!
|
Quote:
Anyone? :D |
for everyone getting the parse error
i fixed mine by removing this line PHP Code:
|
bump to my first post...?
|
has anyone figured out how to use this with other Javascript applications
|
Quote:
PHP Code:
And how did you guys get past the cookies error? |
Found something that should have been mentioned. You have to set your cookies to work on your full domain, not just your forums. Otherwise works well.
Logging out doesn't seem to log out the users from the non-vb page all the time if they have "Remember Me" checked... |
if you use post nuke how will this work??
|
does anyone know how to rewrite this code for use with *.wml files.
|
Curious.
When I try this, I get redirected back to my custom login page. So I add: PHP Code:
But now for some reason the userid cookie is not set. Other cookies are: hash, lastvisit etc. But not the userid. So the login is good so long as I remain within the forum system. But if I move into my custom site (or the photopost subsystem), the username reverts to "Guest". Because the code is not picking up the userid cookie. I can code to lookup the sessionhash instead, but now I think I am travelling too far in the wrong direction. Vewy stwange. Any guidance much appreciated. |
Hi folks,
After a while of debugging my problems and so on, i managed to get all this worked out. Let start with the problems I had. After I logged in, I would still get the login form instead of the welcome back message. I fixed that by first making sure that vb3 was setting the cookies for my whole server, by using .bayareamuscle.com as the domain. I also had to put the initiation code, that calls/requires globals.php, at the very top of the php page: At the top of my non vb3 page: PHP Code:
So that fixed my problem witht he login box always showing up. Now on to the avatar on this page. This was actually very simple, all i had to do was add 3 lines to the current code. Lets start with the including of the required files: PHP Code:
PHP Code:
Sorry for the ugly code, but I just came up with it no more than 3 mins ago and since this page was still open, i figured i'd contribute with what i found. now ya can take care of the clean up. :) p.s. you can see this work at BayAreaMuscle.com, you are going to have to login as user: DemoUser and password: demo, i created an avatar for this demo user. Pz! |
Whenever I try this, all variables that existed before global.php was called dissapaear. Is there any way around this or is vB's security just too powerful?
|
Still no stable code for this?
|
I just want a stable way of getting the vbulletin user id from whichever directory I call for it, but to no avail.
Vbullletin broke my site so I had to neuter it by adding globals variables that were important to me by including them in the "/includes/init.php" ignore array subroutine. It is fun to sometimes subtract globals that are important to vbulletin just to see how it reacts. ravenswood |
Quote:
<script type='text/javascript' src='/forum/clientscript/vbulletin_md5.js'></script> I am running my script as below which I copied directly from the VB3 source code and it works great: (of course you have to include the chdir at the top of your non VB3 page first) <form method="post" class="login" action="/forum/login.php" onsubmit="md5hash(vb_login_password,vb_login_md5pa ssword)"> <p>Username:<input type="text" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="1" onfocus="if (this.value == 'User Name') this.value = '';" /></p> <p>Password:<input type="password" name="vb_login_password" size="10" accesskey="p" tabindex="2" /></p> <input type="hidden" name="cookieuser" value="1" tabindex="3" id="cb_cookieuser_navbar" accesskey="c" checked="checked" /> <input type="hidden" name="s" value="" /> <input type="hidden" name="do" value="login" /><input type="hidden" name="forceredirect" value="1" /> <input type="hidden" name="vb_login_md5password" /> <input type="submit" value="Login" class="submit" /> |
i asked that question because i have multiple 'OnSumbit = ???' commands. But i got mine to work, sort off. I still have a problem with cookies.
Sometimes it lets me in without entering username and password and sometimes i have to enter them. |
Quote:
require("c:/www/username/public_html/forum/globals.php"); that will work from anywhere you do it. Just learn how you use: http://us2.php.net/manual/en/function.require.php to get the stable one, all you have to do is cusomize it for your use. and it's just a matter of changing the path for the files and you are set. You are not always going to get the perfect match with these mods. Learn to use the PHP manual and your life will be a bit easier: http://us2.php.net/manual/en/ That's the problem with php, it acts differently on different machines depending on config, os, and so on, but hey it's free! LOL Pz! |
Quote:
yeah i am curious if this works for php nuke? |
I can't seem to get this working right...
I have a www.mysite.com/downloads/index.php page that I want to implment this on My forums are in www.mysite.com/forums The top of my index page is: <?php chdir("../forums/"); require('./global.php'); chdir("../"); ?> and I was sure to change "forum" to "forums" throughout the rest fo the script. I get errors like: Warning: fopen(./file_info/descriptions/logo_sm.gif.0): failed to open stream: No such file or directory in /home/virtual/site1/fst/var/www/html/download/index.php on line 716 (also 718 and 718) I have a feeling that the first few lines of the page are what's screwing it up. The /download/index page reads the downloads directory and lists files in there. It also calls to a subdirectory at downloads/file_info for headers, etc. (it's using PHP Easy Download V0.995 By Paul Alger) Anybody able to help??? Thanks!! :) |
chdir("../); should be chdir("../");
|
would there be any way to do it so instead of making sure that the user is logged in, it would make sure that (a) the user is logged in, and (b)the user is in a certain group...
|
Shouldn't requiring global.php on any page on your site include those users online?
I have it included on all my pages (ie, /blah.php and not just /forum/*.php), and have login enabled for all pages (which works great), but those users aren't showing up in the Whos Online piece on the forum. Any ideas why it doesn't? |
Its still not showing Welcome Back, Username! any ideas?
http://www.liquid-core.net/user2.php That is the page im testing the code on. You can login but when it redirects you you get the same Guest message. Here is the code I am currently using. PHP Code:
|
This hack is GREAT, but I was wondering if anyone figured out a way to not have users on non-vB pages showing up on the forum's "Who's Online" page, which results in:
Guest | Unknown Location (followed by the non-vB page URL) * I tried closing the script hack by adding mysql_close (); to the end of the script, but it didn't change anything. Any suggestions? |
Hello all:
I have a login system working outside vb actually under phpnuke and am at at the moment refining it, to release the hack next week as my new contribution to vbulletin.org. The ideas can be used in other portal system. If you want to have a look at the login check at: http://www.myiwc.com :) |
Ah its still not working. Anyone have a better version?
|
Quote:
the machine heres a screenshot since most of you won't see anything ;) http://www.gamepsycosis.com/homepage.jpg |
stan68, do u can share ur homepage, i can creat a info.php page, but i dont include it to my homepage, .html page , so sad
|
this is an easy script but why is it soo hard? hehehe
|
No longer needed.
|
All times are GMT. The time now is 02:45 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|