Hola, mi problema es que no me coje los valores de los ficheros del formulario; a ver si me podeis decir donde me falla:
<?php
$name=$_FILES["foto"]["name"]; //Nombre del archivo
$type=$_FILES["foto"]["type"]; //Tipo de archivo
$size=$_FILES["foto"]["size"]; //Tamano de archivo
$tmp_name=$_FILES["foto"]["tmp_name"];
if ($name!="") {
$fp = fopen($tmp_name,"rb");
$contenido = fread($fp,$size);
$contenido = addslashes($contenido);
fclose($fp);
}
$host=*****";
$usuario="*****";
$contrasenha="*****";
$nombreproducto = $_POST["NombreProducto"];
$tracklisting = $_POST["Tracklisting"];
$stockproducto = $_POST["StockProducto"];
$precioproducto = $_POST["PrecioProducto"];
$conexion= mysql_connect($host,$usuario,$contrasenha);
mysql_select_db("throbbinggristle",$conexion);
$sql = "INSERT INTO tblProductos (NombreProducto, ImagenProducto, ThumbNail, Mime, Tracklisting, StockProducto, PrecioProducto) VALUES ('$nombreproducto', '$contenido', '$thumb', '$type', '$tracklisting', '$stockproducto', '$precioproducto')";
$res = mysql_query($sql) or die(mysql_error());
y esto seria el html (pego solo la parte del formulario de las fotos):
<form action="#" id="forminsertaradmin" name="forminsertaradmin" method="post" nctype="multipart/form-data" onsubmit="validarFormulario('errorAdministrador',' forminsertaradmin','insertar_administrador'); return false">
<table class="tablamodificacion" align="center">
<tr>
<td>Foto Producto: </td>
<td><input type="file" class="input" id="foto" size="25" name="foto" /></td>
<td><div id="fotoproductoError" class="estadoConexion"> </div></td>
</tr>
</table>
</form>
pues hago echo en los campos donde regojo el fichero "foto" y veo que están vacíos. A ver si alguien me orienta. Thanks!