vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Quick question re: hook mail_send (https://vborg.vbsupport.ru/showthread.php?t=145888)

Antivirus 04-27-2007 12:36 PM

Quick question re: hook mail_send
 
I have the following plugin for hook: mail_send (line 261 in class_mail.php).

PHP Code:

global $db;

$buser $db->query_first("
    SELECT * FROM " 
TABLE_PREFIX "user
    WHERE email LIKE '%" 
$vbulletin->db->escape_string_like($toemail) . "%'
"
); 

The plugin works fine EXCEPT for when i MANUALLY run a scheduled task which uses the class_mail.php script (such as Birthdays scheduled task). The scheduled task log shows that the task runs fine on it's own, but if i run the task manually, i get the following error:

Birthdays

PHP Fatal error: Call to a member function query_first() on a non-object in D:\webppliance\conf\domains\eclipse\Inetpub\wwwroo t\forum\includes\class_mail.php(261) : eval()'d code on line 4


Now i see that for some reason, it doesn't recognize the query_first function when running the task manually, but why then would it recognize the function when running the task automatically? And what do i need to incllude in order to resolve this issue? I'm totally stumped, please if anyone can tell me why?

BTW, i'm running version 3.6.5 and this is for my Ezbounce Management hack. Thanks!

Antivirus 05-05-2007 08:32 PM

(bump) :o


All times are GMT. The time now is 09:00 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
  • Page Generation 0.01047 seconds
  • Memory Usage 1,713KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete