Try this code for the <form> below:
if(isset($submit))
{
$conn = mysql_connect("localhost","root","1896dc");
mysql_select_db("testes",$conn);
$stmt = "INSERT INTO fotos (nome, img_type, img_size,imagem,filme) ";
$stmt .= "values ('$nome','$imgctrl[2]','$imgctrl[3]',";
$fp = fopen( $arquivo,"rb" );
if(!$fp) exit;
$stmt .= "'".addslashes(fread($fp, filesize($arquivo)))."',";
fclose($fp);
<form method=post enctype="multipart/form-data" action="<?php echo($PHP_SELF); ?>">
Descrição:<br>
<input type="text" name="nome" size="30" maxlength="30"><br>
Imagem: (jpg/gif/png)<br>
<input type="file" name="arquivo"><br>
<input type="submit" name="submit" value="Enviar arquivo">
</form>
Treat the <input type=file> as a file, not a text.
P.S.: sorry 'bout my english - but what realy matter is the code, isn't?