The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hello,
I'm working on a new modification and I'm having troubles with 2 items. 1. Doesn't vbulletin allow to run scripts from within a new subdirectory. My new modification would require several separate php files to run. If I drop them in the vbtraffic subfolder they are not usable. What is the way to fix this. I cannot put 15 files in the root of the forum. 2. As I want to capture information on the start of the forum I created the following code. Code:
<script language="Javascript"> function replaceText(text){ while(text.lastIndexOf("&"; > 0){ text = text.replace('&', '[vbtraffic]'); } return text; } var web_referrer = replaceText(document.referrer); vbtraffic = new Image(1,1); vbtraffic.src = "./vbtraffic/counter.php?sw="+screen.width+"&sc="+screen.colorDepth+"&referer="+web_referrer+"&page="+location.href; var imgsrc = vbtraffic.src document.write('<img src=' + imgsrc + '>'); </script> The basic counter.php code is Code:
<?php // ######################## SET PHP ENVIRONMENT ########################### error_reporting(E_ALL & ~E_NOTICE); // ##################### DEFINE IMPORTANT CONSTANTS ####################### //define('NO_REGISTER_GLOBALS', 1); //define('GET_EDIT_TEMPLATES', true); // ########################## REQUIRE BACK-END ############################ require_once('../global.php'); global $vbulletin; if(!isset($_COOKIE['vbtraffic_hash'])){ $hash = md5(time()); }else{ $hash = $_COOKIE['vbtraffic_hash']; } if($db->num_rows("select hash from" . TABLE_PREFIX . "vbtraffic_session where hash='".$hash."'") > 0){ $db->query_write("update vbtraffic_session set time='".time()."' where `hash`='".$hash."'"); }else{ $db->query_write("insert into vbtraffic_session values('".$hash."', '".time()."')"); } setcookie("vbtraffic_hash", $hash, time()+43200); ?> Whatever I do this won't work. Any help is appreciated |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|