Gracias.
Código PHP:
$titulo = $_POST["titulo"];
$descripcion = $_POST["descripcion"];
require("config.php");
//Upload de fichero...
{
$tmpdir = "../../imagenes/";
$bool = move_uploaded_file($HTTP_POST_FILES['file']['tmp_name'], $tmpdir.$HTTP_POST_FILES['file']['name']);
$extension = explode(".",$HTTP_POST_FILES['file']['name']);
$url = "imagenes/".$HTTP_POST_FILES['file']['name'];
}
$aviso = "Error";
$num = count($extension)-1;
//Se comprueba la extensión...
if (($extension[$num] == "jpg") || ($extension[$num] == "gif")){
if($bool){
//Conexion con la base
mysql_connect("$host","$user","$pass");
//Ejecucion de la sentencia SQL
mysql_db_query($base,"INSERT INTO imagenes VALUES ('".$id."','".$titulo."','".$descripcion."','".$url."')");
$aviso = "Imagen insertada";
$error = "La imagen ".$HTTP_POST_FILES['file']['name']." ha sido subida correctamente.";
}else{
$error = "Imagen no insertada";
}
}else{
$error = "Extensión de imagen incorrecta, solo .jpg y .gif";
}