Hi all,
In the below code the variable $content is empty. Why is this? The other variables take values.
I appreciate any help.
Thanks,
Kevin.
// Loop through each form field
foreach ($_FILES as $key => $value)
{
echo $key.'<br /><br />';
print_r($value);
echo '<br /><br />';
// Set variables
$fileName = $value[name];
$fileType = $value[type];
$fileSize = $value[size];
$fp = fopen($value[tmpName], 'rb');
$content = fread($fp, $fileSize);
$content = addslashes($content);
fclose($fp);
echo '<br /><br />'.$content.'<br /><br /><br />';
$tables = array(
"splits" => "splits",
"mergers" => "mergers",
"spin_offs" => "spin_offs",
"rights" => "rights");
$table = $tables[$key];
$query = "INSERT INTO $table (name, size, type, content) ".
"VALUES ('$fileName', '$fileSize', '$fileType', '$content')";
echo $query."<br />";
$result = mysql_query($query) or die(mysql_error());
} // end foreach clause