welshy123 Posted October 8, 2009 Share Posted October 8, 2009 Need Help On These Errors Thanks. Warning: include(functions.php) [function.include]: failed to open stream: No such file or directory in /home/mafiamur/public_html/admin_user.php on line 2 Warning: include() [function.include]: Failed opening 'functions.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mafiamur/public_html/admin_user.php on line 2 Fatal error: Call to undefined function logincheck() in /home/mafiamur/public_html/admin_user.php on line 3 <? include "functions.php"; logincheck(); $username=$_SESSION['username']; $fetch=mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$username'")); $userlevel=$fetch->userlevel; $admin=$_POST['admin']; if($admin){ if($userlevel == 0 || $userlevel == 1){ }else{ mysql_query("UPDATE users SET userlevel='2' WHERE username='$admin'"); mysql_query("UPDATE users SET rank='Administrator' WHERE username='$admin'"); mysql_query("INSERT INTO `inbox` ( `id` , `to` , `from` , `message` , `date` , `read` , `saved` , `event_id` ) VALUES ('', '$admin', '$username', 'You Have Been Made Into An Administrator', '$date', '0', '0', '')"); mysql_query("INSERT INTO `log` ( `id` , `by` , `action` , `level` ) VALUES ('', '$username', 'Made $admin an admin', '$userlevel')"); print "You made $admin an administrator "; }} ?> <html><style type="text/css"> <!-- body,td,th { color: #990000; } body { background-color: #999999; } --> </style> <div align="center">Please think before you Admin any user (Every time you do it is logged).<br> <br> </div> <form method="post" action="admin_user.php"> <div align="center">Username To Make Administrator: <input type="text" name="admin"> <br> <input type="submit" value="Make User Administrator"> </div> </form> </html> Quote Link to comment https://forums.phpfreaks.com/topic/176994-help-on-these-3-errors/ Share on other sites More sharing options...
jon23d Posted October 8, 2009 Share Posted October 8, 2009 functions.php does not exist in /home/mafiamur/public_html/ or /usr/lib/php or /usr/local/lib/php. If you are defining logincheck in there, that is why it is inaccessible. Quote Link to comment https://forums.phpfreaks.com/topic/176994-help-on-these-3-errors/#findComment-933191 Share on other sites More sharing options...
br0ken Posted October 8, 2009 Share Posted October 8, 2009 Like Jon23d days, the functions.php does not exist. Once you correct your include then all three errors will go away. Quote Link to comment https://forums.phpfreaks.com/topic/176994-help-on-these-3-errors/#findComment-933209 Share on other sites More sharing options...
welshy123 Posted October 8, 2009 Author Share Posted October 8, 2009 i havent a clue how to sort it lol.. only been learning php coding for the past few days here is the functions,php <?php session_start(); include_once "db_connect.php"; $username=$_SESSION['username']; echo "<link rel=stylesheet href=includes/in.css type=text/css>"; ?> <link rel=stylesheet href=includes/in.css type=text/css> <link rel=stylesheet href=in.css type=text/css> <? $query=mysql_query("SELECT * FROM users WHERE username='$username' LIMIT 1"); $info = mysql_fetch_object($query); $don=mysql_num_rows(mysql_query("SELECT * FROM donaters WHERE username='$username'")); $date = gmdate('Y-m-d h:i:s'); if ($info->health <= "0"){ mysql_query("UPDATE users SET status='Dead' WHERE username='$username'"); session_destroy(); } if ($info->status == "Dead"){ session_destroy(); echo "You're Dead!"; include("killed.php"); exit(); } if ($info->status == "Banned"){ session_destroy(); echo "You Have Been Banned"; include("banned.php"); exit(); } $crew_check =mysql_query("SELECT * FROM crews"); while($k = mysql_fetch_object($crew_check)){ $user=mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$k->owner'")); $rhm=mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$k->rhm'")); if ($user->status == "Dead" || $user->status == "Banned"){ if ($k->rhm != "0" && $rhm->status == "Alive"){ mysql_query("UPDATE crews SET owner='$k->rhm', rhm='0' WHERE name='$k->name'"); } elseif ($k->rhm == "0" || $rhm->status == "Dead" || $rhm->status == "Banned"){ mysql_query("UPDATE `users` SET `crew`='0' WHERE `crew`='$k->name'"); mysql_query("DELETE FROM crews WHERE name='$k->name'"); } } } $bba=mysql_query("SELECT * FROM bank"); while($nana =mysql_fetch_object($bba)){ $ppl=mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$nana->owner'")); if ($ppl->status == "Dead" || $ppl->status == "Banned"){ mysql_query("UPDATE bank SET owner='0' WHERE id='$nana->id'"); } } $oc_query=mysql_query("SELECT * FROM oc"); while($ttfn = mysql_fetch_object($oc_query)){ $user_oc=mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$ttfn->leader'")); if ($user_oc->status == "Dead" || $user_oc->status == "Banned"){ mysql_query("UPDATE users SET oc='0' WHERE username='$ttfn->we'"); mysql_query("UPDATE users SET oc='0' WHERE username='$ttfn->ee'"); mysql_query("UPDATE users SET oc='0' WHERE username='$ttfn->driver'"); mysql_query("UPDATE users SET oc='0' WHERE username='$ttfn->leader'"); mysql_query("DELETE FROM oc WHERE id='$ttfn->id'"); }} function logincheck(){ if (empty($_SESSION['username'])){ echo " <SCRIPT LANGUAGE='JavaScript'> window.location='index.php'; </script> "; exit(); }} ////UPDATE ONLINE $time = time() + (60 * 10); mysql_query("UPDATE users SET online='$time' WHERE username='$username'"); ///FINSH UPDATING ONLINE function makecomma($input) { if(strlen($input)<=3) { return $input; } $length=substr($input,0,strlen($input)-3); $formatted_input = makecomma($length).",".substr($input,-3); return $formatted_input; } /////////NOW TO THE BB CODES ETC.... function rankcheck(){ $username=$_SESSION['username']; $query=mysql_query("SELECT * FROM users WHERE username='$username' LIMIT 1"); $info = mysql_fetch_object($query); $date = gmdate('Y-m-d h:i:s'); if ($info->rank == "Tramp" && $info->rankpoints >= "350"){ $newrank="Thief"; $done="1"; } elseif ($info->rank == "Thief" && $info->rankpoints >= "750"){ $newrank="Hooligan"; $done="1"; } elseif ($info->rank == "Hooligan" && $info->rankpoints >= "2320"){ $newrank="Criminal"; $done="1"; } elseif ($info->rank == "Criminal" && $info->rankpoints >= "4000"){ $newrank="Gangster"; $done="1"; } elseif ($info->rank == "Gangster" && $info->rankpoints >= "6000"){ $newrank="Boss"; $done="1"; } elseif ($info->rank == "Boss" && $info->rankpoints >= "7200"){ $newrank="Supreme Boss"; $done="1"; } elseif ($info->rank == "Supreme Boss" && $info->rankpoints >= "11500"){ $newrank="Don"; $done="1"; } elseif ($info->rank == "Don" && $info->rankpoints >= "17500"){ $newrank="Legendary Don"; $done="1"; } elseif ($info->rank == "Legendary Don" && $info->rankpoints >= "150000"){ $newrank="Legendary Don"; $done="0"; } if (!$done){ $done="0"; } if ($done == "1"){ mysql_query("UPDATE users SET rank='$newrank' WHERE username='$username'"); mysql_query("INSERT INTO `inbox` ( `id` , `to` , `from` , `message` , `date` , `read` , `saved` , `event_id` ) VALUES ( '', '$username', '$username', 'You have been promoted to $newrank your doing well!', '$date', '0', '0', '0' )"); }} rankcheck(); ///////HOUSTON WE HAVE JAIL CHECK! $jail_check=mysql_query("SELECT * FROM jail"); while($monster=mysql_fetch_object($jail_check)){ if (time() > $monster->time_left){ mysql_query("DELETE FROM jail WHERE username='$monster->username'"); }} function maketime($last){ $timenow = time(); if($last>$timenow){ $order = $last-$timenow; while($order >= 60){ $order = $order-60; $ordermleft++; } while($ordermleft >= 60){ $ordermleft = $ordermleft-60; $orderhleft++; } if($ordermleft == 0){ $ordermleft = ""; } else { $ordermleft = "$ordermleft Minutes"; } if($orderhleft == 0){ $orderhleft = ""; } else { $orderhleft = "$orderhleft Hours"; } return "$orderhleft $ordermleft $order Seconds"; }} function loose_energy(){ $username=$_SESSION['username']; $query=mysql_query("SELECT * FROM users WHERE username='$username' LIMIT 1"); $info = mysql_fetch_object($query); $energy=$info->energy - rand(1,3); if ($energy <= "0"){ $update=health; $thing=$info->health - rand(1,3); $energy_new="0"; }elseif ($energy > "0"){ $update=energy; $thing=$info->energy - rand(1,3); } if (!$energy_new){ mysql_query("UPDATE users SET $update='$thing' WHERE username='$username'"); }elseif ($energy_new){ mysql_query("UPDATE users SET $update='$thing', energy='0' WHERE username='$username'"); } } $most_online=mysql_fetch_object(mysql_query("SELECT * FROM site_stats WHERE id='1'")); $timenow=time(); $now_online =mysql_num_rows(mysql_query("SELECT * FROM users WHERE online > '$timenow'")); if ($now_online > $most_online->online){ mysql_query("UPDATE site_stats SET online='$now_online' WHERE id='1'"); } $drop =mysql_query("SELECT * FROM casinos"); while($tard=mysql_fetch_object($drop)){ $per = mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$tard->owner'")); if ($per->status == "Dead" || $per->status == "Banned"){ mysql_query("UPDATE casinos SET owner='0' WHERE casino='$tard->casino' AND owner='$tard->owner'"); } } $drop_bar =mysql_query("SELECT * FROM bar"); while($tard_bar=mysql_fetch_object($drop_bar)){ $per_bar = mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$tard_bar->owner'")); if ($per_bar->status == "Dead" || $per_bar->status == "Banned"){ mysql_query("UPDATE bar SET owner='0' WHERE owner='$tard_bar->owner'"); } } $drop_bf =mysql_query("SELECT * FROM bf"); while($tard_bf=mysql_fetch_object($drop_bf)){ $per_bf = mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$tard_bf->owner'")); if ($per_bf->status == "Dead" || $per_bf->status == "Banned"){ mysql_query("UPDATE bf SET owner='0' WHERE owner='$tard_bf->owner'"); } } if ($info->banktime <= time() && $info->bank > "0"){ $nmoney = 10 * $info->bank / 100; $money_in = $info->bank + $nmoney; $money_in= round($money_in); $recieve = $info->money + $money_in; mysql_query("UPDATE users SET money = '$recieve', bank='0', banktime='0' WHERE username='$username'"); } $drop_und =mysql_query("SELECT * FROM shop"); while($tard_und=mysql_fetch_object($drop_und)){ $per_und = mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$tard_und->owner'")); if ($per_und->status == "Dead" || $per_und->status == "Banned"){ mysql_query("UPDATE shop SET owner='0' WHERE owner='$tard_und->owner'"); } } $user_info=mysql_fetch_object(mysql_query("SELECT * FROM user_info WHERE username='$username'")); if ($user_info->jail_able == "1" && $user_info->jail_untill <= time()){ mysql_query("UPDATE user_info SET jail_able='0' WHERE username='$username'"); } $user_shit=mysql_fetch_object(mysql_query("SELECT * FROM user_info WHERE username='$username'")); if ($user_shit->last_respect < time() && $fetch->rank != "Tramp"){ if ($info->rank == "Paper Kid"){ $new_res="1"; }elseif($info->rank == "Thief"){ $new_res="2"; }elseif($info->rank == "Hooligan"){ $new_res="3"; }elseif($info->rank == "Criminal"){ $new_res="4"; }elseif($info->rank == "Gangster"){ $new_res="5"; }elseif($info->rank == "Boss"){ $new_res="6"; }elseif($info->rank == "Supreme Boss"){ $new_res="7"; }elseif($info->rank == "Don"){ $new_res="8"; }elseif($info->rank == "Legendry Don"){ $new_res="9"; }elseif($info->rank == "Head Moderator"){ $new_res="10"; }elseif($info->rank == "Moderator"){ $new_res="11"; }elseif($info->rank == "Admin"){ $new_res="12"; }elseif($info->rank == "MadeMan"){ $new_res="13"; }elseif($info->rank == "General"){ $new_res="14"; }elseif($info->rank == "Capo"){ $new_res="15"; }elseif($info->rank == "WarMaster"){ $new_res="16"; }elseif($info->rank == "Boss"){ $new_res="17"; }elseif($info->rank == "Godfather"){ $new_res="18"; }elseif($info->rank == "Don"){ $new_res="19"; }elseif($info->rank == "Boss of Bosses"){ $new_res="20"; }elseif($info->rank == "Mob Boss"){ $new_res="21"; }elseif($info->rank == "WarGod"){ $new_res="22"; }elseif($info->rank == "Slayer"){ $new_res="23"; }elseif($info->rank == "Messiah"){ $new_res="24"; }elseif($info->rank == "SupremeBeing"){ $new_res="25"; }elseif($info->rank == "God"){ $now=time() + (3600 * 24 * 7); mysql_query("UPDATE user_info SET respect='$new_res', last_respect='$now' WHERE username='$username'"); } } ?> Quote Link to comment https://forums.phpfreaks.com/topic/176994-help-on-these-3-errors/#findComment-933221 Share on other sites More sharing options...
mikesta707 Posted October 8, 2009 Share Posted October 8, 2009 the error is happening because, as people have said, PHP doesn't know where your functions.php file is. The address you are giving it is wrong. PHP can't just guess where your file is, and even if it could, it refuses to. make sure that functions.php is in the same directory as your script file. if its not, either move one of the files so it is, or make the path to the file correct Quote Link to comment https://forums.phpfreaks.com/topic/176994-help-on-these-3-errors/#findComment-933225 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.