I'm calling a function that connects to my MySQL server and should return a value telling my script whether or not it was able to connect. It doesn't seem to be working, however. The only thing that it displays is
Connected to DB Server:
😕 Everything looks OK to me, but then again I'm no expert. 😃
Thank you,
Chris
Function:
function connect_to_db_server()
{
global $db_host, $db_user, $db_pass;
$db_server_connected = @mysql_connect($db_host, $db_user, $db_pass);
return $db_server_connected;
}
Excerpt from script:
case "upload":
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
if (file_exists("media/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"], "media/" . $_FILES["file"]["name"]);
echo "Stored in: " . "media/" . $_FILES["file"]["name"] . "<br />";
}
}
connect_to_db_server();
echo "Connected to DB Server: " . $db_server_connected;
break;