Thread: Chat Modifications - VSa - ChatBox (AJAX)
View Single Post
  #1182  
Old 06-06-2010, 09:05 PM
Oracle simsim Oracle simsim is offline
 
Join Date: Dec 2009
Location: Iraq
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ti07shadow View Post
Look on google on how to make a cron job that can run a php file then make a php script that runs and changes the on off status of the item, of course the php file must not be accessible client side, so keep it out of the www folder and have the cron job run that file.

in the php file have a if function like

if (date("h")=="11"){
mysql_query("UPDATE vsa_chatbox SET vsa_chatbox_status='1' WHERE id='1'");
}else{
mysql_query("UPDATE vsa_chatbox SET vsa_chatbox_status='0' WHERE id='1'");
}



of course that script there wont work without the correct table and column names along with the correct id for the where and the fact you need to connect to the database
WOW, you are wonderful

I made a mistake in my last post. I meant that the chatbox should OPEN in (9 pm) then CLOSE in (11 pm)

I know how to setup any cronjop but I was in need to the php code itself

now regarding the vsa chatbox product itself and in the light of your code I can write the code like this:

<?php
if (date("h")=="9")
{
mysql_query("UPDATE setting SET value='1' WHERE varname='vsachatbox_enable_product'");
}
else
{
mysql_query("UPDATE setting SET value='0' WHERE varname='vsachatbox_enable_product'");
}

?>

then the only what I need to do is to set the cronjob to run once at 9:00 pm then run it again once at 11:00 pm

but I have questions about that:

1. As far as I know, the settings of vbullein are saved in cache for quick read without need to go to the database each time to read the settings

2. if the chatbox is running, will this stop it immediatly ? or it will just prevent new comers from entering the chat. ? (VSA Chatbox read the setting in each refresh or only when it loads first time ?)

3. How do I connect to the database properly ? OMG

in any way. I will try it on my test server.

Thank you ti07shadow
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01046 seconds
  • Memory Usage 1,767KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete