|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2002-06-02 16:22 UTC] k.schroeder@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Nov 01 02:00:01 2025 UTC |
We have the same problem as bug number #9852, running this small script: <?php // user_error ("Starting whoonline.php"); $TEST = false; $RELOAD_TIME = 900; // 15 Minuten // Terminate Process!!! function Terminate ($ODBCConn) { mssql_query("COMMIT", $ODBCConn); mssql_close($ODBCConn); exit; } if (isset($HTTP_ENV_VARS["QUERY_STRING"])) { parse_str($HTTP_ENV_VARS["QUERY_STRING"]); } // Wurde SiteID als Argument uebergeben? ... nein, Ende! if (!isset($sid)) { exit; } if ($TEST == true) { if ($sid != "???????????") exit; } $SiteID = $sid; // user_error ("SiteID=" . $sid); $ODBCConn = mssql_connect("????????","??????","????????"); mssql_select_db("??????????",$ODBCConn); mssql_query("BEGIN TRANSACTION", $ODBCConn); $gTIME = time(); $lTimeLimit = $gTIME - $RELOAD_TIME; // 15 Minuten $SQL = "SELECT * FROM Reloads WHERE SiteID = " . $SiteID; $SQL .= " AND TimeValue >= " . $lTimeLimit; $rs = mssql_query($SQL, $ODBCConn); $i = mssql_num_rows($rs); if (isset($offset)) { if ($i == 0) $i = 1; } if ($TEST == false) { $strCount = str_pad($i, 6, "0", STR_PAD_LEFT); $width = strlen($strCount) * ImageFontWidth(4); $hImg = ImageCreateFromPNG("images/onlcnt.png"); $clrFg = ImageColorresolve($hImg, 255, 206, 102); $clrFg = $clrFg * -1; ImageTTFText($hImg, 12, 0, 35, 24, $clrFg, "images/Tahomabd.ttf", $strCount); header("Content-type: image/gif"); ImagePNG($hImg); ImageDestroy($hImg); } // user_error ("Leaving whoonline.php"); Terminate($ODBCConn); ?> Note: Personal data are changed to ? Is it a timing problem? Hardware/Software: Web server: Win2000 Server (with SP1) IIS 5.0 PHP 4.0.5 (CGI mode) Database server: Win2000 Server (with SP1) MS-SQL 2000 Client: Win2000 Professional SP1 IE 5.5 SP1 Is anybody working on this problem?