Previous Thread
Next Thread
Print Thread
Rate Thread
Joined: Jun 2002
Posts: 670
Code Monkey
Code Monkey
Offline
Joined: Jun 2002
Posts: 670
I'm trying to upgrade the Hivemail/Threads integration to work with Hivemail 1.3.1. It can update new mail, but I can't sign up new users into hivemail. I've attatched the ubbthreads_plugin.php file as a .txt file.

Anyhow, I get this error when I try to sign up a new user:

[]
Fatal error: Call to a member function on a non-object in /home/laondal/public_html/correo/includes/ubbthreads_plugin.php on line 116 [/]

So I changed the instances of "$dbh->do_query" to "$DB_site->query" before the two queries for creating a user and got this error:

[] Fatal error: Call to a member function on a non-object in /home/laondal/public_html/correo/includes/ubbthreads_plugin.php on line 112 [/]

The two queries for creating the user, with $DB_site->query is an exact copy of the query used by Hivemail to insert a new user into the database, so I don't know what I really need to do to make this work.

Any suggestions would be appreciated. Thanks!
Attachments
120055-ubbthreads_plugin.txt (0 Bytes, 176 downloads)

Sponsored Links
Joined: Nov 2001
Posts: 10,369
I type Like navaho
I type Like navaho
Joined: Nov 2001
Posts: 10,369
Well - line 116 is this:

(NULL, '".addslashes($username)."', '".addslashes($password)."', '".addslashes(IPADDRESS)."', ".iif(getop('moderate'), 3, 2).", '".addslashes($altemail)."', ".getop('defaultskin').", ".getop('defaultlang').", '".addslashes($realname)."', ".TIMENOW.", ".TIMENOW.", '".addslashes(USER_DEFAULTCOLS)."', '$birthday', '".addslashes($question)."', '".addslashes(md5($answer))."', '".addslashes($country)."', '".addslashes($state)."', '".addslashes($zip)."', $defuseroptions[0], $defuseroptions[1], '".addslashes($username.$domain)."', 'Verdana|10|Regular|Black|None', ".addslashes(floatme($timezone)).", ".intval($DB_site->get_field('SELECT soundid FROM hive_sound WHERE userid <= 0 ORDER BY userid LIMIT 1')).", '".addslashes($domain)."', '".addslashes($username)."')


The error means you are calling a function outside of the class which it's in. There are some functions in there, like "getop" which I'm not familar with. They may be something specific to hivemail and the class hasn't been called.

Also that get_field function. It may be part of a different class.


Link Copied to Clipboard
Donate Today!
Donate via PayPal

Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.

Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
Recommended Hosts
We have personally worked with and recommend the following Web Hosts:
Stable Host
bluehost
InterServer
Visit us on Facebook
Member Spotlight
hatter
hatter
USA
Posts: 69
Joined: January 2001
Forum Statistics
Forums63
Topics37,573
Posts293,925
Members13,849
Most Online5,166
Sep 15th, 2019
Today's Statistics
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
Top Posters
AllenAyres 21,079
JoshPet 10,369
LK 7,394
Lord Dexter 6,708
Gizmo 5,833
Greg Hard 4,625
Top Posters(30 Days)
Top Likes Received
isaac 82
Gizmo 20
Brett 7
WebGuy 2
Morgan 2
Top Likes Received (30 Days)
None yet
The UBB.Developers Network (UBB.Dev/Threads.Dev) is ©2000-2024 VNC Web Services

 
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20221218)