This repository has been archived on 2023-09-19. You can view files and clone it, but cannot push or open issues or pull requests.
AcmlmboardZero/function.php

71 lines
1.7 KiB
PHP

<?php
$banner="images/banner5.PNG";
require("lib/config.php");
$con=mysqli_connect("$sqlhost","$sqluser","$sqlpass","$dbname") or die('death');
/*
if (isset($_COOKIE['loguserid']) && isset($_COOKIE['logpassword'])) {
$loguserid = $_COOKIE['loguserid'];
$logpassword = $_COOKIE['logpassword'];
} else {
$loguserid=0;
$logpassword="";
}
*/
$loguserid = $_COOKIE['loguserid'];
$logpassword = $_COOKIE['logpassword'];
$tzoff=0;
$vieews=mysqli_query($con,"UPDATE misc SET views = views + 1 WHERE id = 1");
if($loguserid){
$loguser=mysqli_fetch_array(mysqli_query($con,"SELECT * FROM users WHERE id='$loguserid'"));
}
if ($loguserid) {
$time=time()+$tzoff;
mysqli_query($con,"UPDATE users SET lastactivity = '$time' WHERE id=$loguserid");
}
function rendertime() {
$endtime = microtime();
$rendertime = ($endtime - $starttime) / 1000;
print "$smallfont Page rendered in $rendertime seconds.";
}
if($loguserid) {
$checkuser=mysqli_fetch_array(mysqli_query($con,"SELECT id,password FROM users WHERE id = $loguserid"));
$wombocombo=$checkuser['password'] . $_SERVER['REMOTE_ADDR'];
$databasepassword=password_hash($wombocombo,PASSWORD_BCRYPT);
if(!password_verify($wombocombo,$logpassword)) {
setcookie ("loguserid",0);
setcookie ("logpassword","");
die ('Authentication Failure. Nice try.');
}
$tzoff=0;
}
/*
*/
function dateformat($inputdate) {
$tzoff=0;
$outputdate=date("m-d-y h:i A",$inputdate+$tzoff);
return $outputdate;
}
function readsmilies() {
$fpnt=fopen("smilies.dat", "r");
$i=0;
while ($smilies[$i-1][0]!="" or $i==0) {
$smilies[$i]=fgetcsv($fpnt, 100000, "¯");
$i++;
}
$r=fclose($fpnt);
return $smilies;
}
?>