##############################################################
# GrafX Hit Counter 1.1 (MySQL Edition) #
# Script by: Matthieu Biscay #
# Web: http://www.skyminds.net/ #
# #
# Copyright SkyMinds.Net. All rights reserved. #
##############################################################
// --------------------------------------- Your settings ------------------------------- //
$dbase_host = "localhost";
$dbase_user = "webpagecounter";
$dbase_pass = "webpagecounter";
$dbase_base = "webpagecounter";
$dbase_table = "gfx_counter";
// -------------------------------------------------------------------------------------- //
// --------------------------------------- MySQL Functions ------------------------------ //
function send_sql($dbase_base, $sql)
{
if(!$res=mysql_db_query($dbase_base, $sql))
{
echo mysql_error();
exit;
}
return $res;
}
function tab_out($result)
{
$nombre=mysql_num_fields($result);
echo "
";
echo "";
for($i=0;$i<$nombre;$i++)
{
echo "| ";
echo mysql_field_name($result,$i);
echo " | ";
}
echo "
";
echo "";
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
foreach ($row as $elem)
{
echo "| $elem | ";
}
echo "
";
}
echo "
";
}
// ------------------------------------------------------------------------------------ //
function ShowCount($page)
{
global $dbase_host, $dbase_user, $dbase_pass, $dbase_base, $dbase_table;
$connect = @mysql_pconnect($dbase_host, $dbase_user, $dbase_pass);
mysql_select_db($dbase_base);
/* Grab the current count. */
$sql = "SELECT * FROM " . $dbase_table . " WHERE page='$page'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$count = $row["count"];
if (!($count))
{
$sql = "INSERT INTO " . $dbase_table . " values ('$page',1)";
$count = 1;
}
else
{
$count++;
$sql = "UPDATE " . $dbase_table . " set count='$count' where page='$page'";
}
/* Store the updated count */
if (!($store=mysql_query($sql)))
{
print mysql_error();
}
/* Return the Val */
return $count;
}
?>
Fatal error: Uncaught Error: Call to undefined function ShowCount() in /Volumes/8TB_easystore/ LCC/Left Screen Stuff/Webmaster/PHP/php web page counter scripts/grafx PRESENTLY BEING USED ON TEACH/test.php:5
Stack trace:
#0 {main}
thrown in /Volumes/8TB_easystore/ LCC/Left Screen Stuff/Webmaster/PHP/php web page counter scripts/grafx PRESENTLY BEING USED ON TEACH/test.php on line 5