Easily resolved.
loggedin.inc.phpCODE
<?php
print "
<h1><span>Logged In As</span></h1>";
echo $loggedin;
?>
functions.inc.php(because my scripts get long i put all my functions in one separate include file)
CODE
<?php
// ++++++++++ allowed upload extentions ++++++++++
function isAllowedExtension($fileName) {
$allowedExtensions = array("bmp", "gif", "jpg", "jpeg", "pjpeg", "png");
return in_array(end(explode(".", $fileName)), $allowedExtensions);
}
// ++++++ deletes the users old pic from the directory folder ++++++
function deletePic($var){
if($var !== "bright.jpg"){
if($dir=opendir(getcwd())){
while(($files = readdir($dir)) !== false){
if($files == $var){
unlink($var);
}
}
}
closedir($dir);
}
}
// ++++ remove illegal characters from s/n & p/w ++++
function char_check($var){
$illegal = array("~", "`", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "{", "}", "[", "]", ";", ":", "\'", "\'", ",", "<", ">", "?", "/", "\\", " ");
$var=str_replace($illegal, "", "$var");
return $var;
}
// +++++ encodes special characters ++++
function replace_chars($var){
$illegal=array( "'", ",", "\"", "<", ">", "/", "~", ",", "|", "!", "$", "%", "(", ")", "*", "+", "-", "/", "=", "?", "@", "[", "\\", "]", "^", "_", "`", "{", "|", "}", ":", "…", "“", "”", "•", "™", "€", "‚", "ƒ", "„", "†", "‡", "ˆ", "‰", "Š", "‹", "Œ", "Ž", "‘", "‘", "–", "—", "˜", "š", "›", "œ", "ž", "Ÿ", "¡", "¢", "£", "¤", "¥", "¦", "§", "¨", "©", "ª", "«", "¬", "®", "¯", "°", "±", "²", "³", "´", "µ", "¶", "·", "¸", "¹", "º", "»", "¼", "½", "¾", "¿", "À", "Á", "Â", "Ã", "Ä", "Å", "Æ", "Ç", "È", "É", "Ê", "Ë", "Ì", "Í", "Î", "Ï", "Ð", "Ñ", "Ò", "Ó", "Ô", "Õ", "Ö", "×", "Ø", "Ù", "Ú", "Û", "Ü", "Ý", "Þ", "ß", "à", "á", "â", "ã", "ä", "å", "æ", "ç", "è", "é", "ê", "ë", "ì", "í", "î", "ï", "ð", "ñ", "ò", "ó", "ô", "õ", "ö", "÷", "ø", "ù", "ú", "û", "ü", "ý", "þ", "ÿ");
$replace=array("'", ",", """, "<", ">", "⁄", "˜","‚", "¦", "!", "$", "%", "(", ")", "*", "+","-", "/", "=", "?", "@", "[", "\", "]", "^", "_", "`", "{", "|", "}", ":", "…", "“", "”", "•", "™", "€", "‚", "ƒ", "„", "†", "‡", "ˆ", "‰", "Š", "‹", "Œ", "Ž", "‘", "’", "–", "—", "˜", "š", "›", "œ", "ž", "Ÿ", "¡", "¢", "£", "¤", "¥", "¦", "§", "¨", "©", "ª", "«", "¬", "®", "¯", "°", "±", "²", "³", "´", "µ", "¶", "·", "¸", "¹", "º", "»", "¼", "½", "¾", "¿", "À", "Á", "Â", "Ã", "Ä", "Å", "Æ", "Ç", "È", "É", "Ê", "Ë", "Ì", "Í", "Î", "Ï", "Ð", "Ñ", "Ò", "Ó", "Ô", "Õ", "Ö", "×", "Ø", "Ù", "Ú", "Û", "Ü", "Ý", "Þ", "ß", "à", "á", "â", "ã", "ä", "å", "æ", "ç", "è", "é", "ê", "ë", "ì", "í", "î", "ï", "ð", "ñ", "ò", "ó", "ô", "õ", "ö", "÷", "ø", "ù", "ú", "û", "ü", "ý", "þ", "ÿ");
$var=str_replace($illegal, $replace, "$var");
return $var;
}
// +++++++++++check cdate++++++++++++++
function copy_check($var){
if(!is_numeric($var) || strlen($var)>4 || strlen($var)<4 || $var>2009){
$var=str_replace($var, "2009", "$var");
return $var;
}
else{
return $var;
}
}
// +++++++++ date & time ++++++++++
$postDate=date("m-d-y");
$comDate=date("D. m/d/y h:i a");
// +++++ Random Generator Letters & Numbers +++++
function assign_random_value($num)
{
// accepts 1 - 36
switch($num)
{
case "1":
$rand_value = "A";
break;
case "2":
$rand_value = "B";
break;
case "3":
$rand_value = "C";
break;
case "4":
$rand_value = "D";
break;
case "5":
$rand_value = "E";
break;
case "6":
$rand_value = "F";
break;
case "7":
$rand_value = "G";
break;
case "8":
$rand_value = "H";
break;
case "9":
$rand_value = "I";
break;
case "10":
$rand_value = "J";
break;
case "11":
$rand_value = "K";
break;
case "12":
$rand_value = "L";
break;
case "13":
$rand_value = "M";
break;
case "14":
$rand_value = "N";
break;
case "15":
$rand_value = "O";
break;
case "16":
$rand_value = "P";
break;
case "17":
$rand_value = "Q";
break;
case "18":
$rand_value = "R";
break;
case "19":
$rand_value = "S";
break;
case "20":
$rand_value = "T";
break;
case "21":
$rand_value = "U";
break;
case "22":
$rand_value = "V";
break;
case "23":
$rand_value = "W";
break;
case "24":
$rand_value = "X";
break;
case "25":
$rand_value = "Y";
break;
case "26":
$rand_value = "Z";
break;
case "27":
$rand_value = "0";
break;
case "28":
$rand_value = "1";
break;
case "29":
$rand_value = "2";
break;
case "30":
$rand_value = "3";
break;
case "31":
$rand_value = "4";
break;
case "32":
$rand_value = "5";
break;
case "33":
$rand_value = "6";
break;
case "34":
$rand_value = "7";
break;
case "35":
$rand_value = "8";
break;
case "36":
$rand_value = "9";
break;
}
return $rand_value;
}
function get_rand_id($length)
{
if($length>0)
{
$rand_id="";
for($i=1; $i<=$length; $i++)
{
mt_srand((double)microtime() * 1000000);
$num = mt_rand(1,36);
$rand_id .= assign_random_value($num);
}
}
return $rand_id;
}
// ++++++++++ hitcounter ++++++++++
function hitcounter($num){
$var=$num+1;
return $var;
}
// +++++++ Limit Comment Size +++++++
function limitComm($var){
if(strlen($var)>400){
$var=substr_replace($var, "", 400);
}
return $var;
}
// +++++ Random Number Generator +++++
function assign_random_number($num)
{
// accepts 1 - 36
switch($num)
{
case "1":
$rand_value = "1";
break;
case "2":
$rand_value = "2";
break;
case "3":
$rand_value = "3";
break;
case "4":
$rand_value = "4";
break;
case "5":
$rand_value = "5";
break;
case "6":
$rand_value = "6";
break;
case "7":
$rand_value = "7";
break;
case "8":
$rand_value = "8";
break;
case "9":
$rand_value = "9";
break;
case "10":
$rand_value = "0";
break;
}
return $rand_value;
}
function get_rand_num($length)
{
if($length>0)
{
$rand_num="";
for($i=1; $i<=$length; $i++)
{
mt_srand((double)microtime() * 1000000);
$num = mt_rand(1,10);
$rand_num .= assign_random_number($num);
}
}
return $rand_num;
}
// +++++ email check +++++
function spamcheck($field){//filter_var() sanitizes the e-mail
$field=filter_var($field, FILTER_SANITIZE_EMAIL);
//filter_var() validates the e-mail
if(filter_var($field, FILTER_VALIDATE_EMAIL)){
return TRUE;
}
else{
return FALSE;
}
}
?>
This post has been edited by LadyYepperz: 29 Jun, 2009 - 07:33 PM