Código PHP:
<?
session_start();
if ($_SESSION['numuser']==""){
header("Location:index.html");
}
require('class/conectar.php');
$obj = new conectarMySQL();
$tipo = $HTTP_POST_FILES['archivo']['type'];
$tamano = $HTTP_POST_FILES['archivo']['size'];
$nombre = array();
for ($i=0; $i<=2; $i++){
$nombre[$i] = $HTTP_POST_FILES['archivo']['name'];
}
if (!((strpos($tipo, "jpg") || strpos($tipo, "jpeg")) && ($tamano < 5000000))) {
echo 'La extensión o el tamaño de los archivos no es correcta.';
echo '<br /><br />Se permiten sólo archivos .jpg de un tamaño de 5 Mb máximo.';
}else{
if (move_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'], 'images/'.$nombre)){
$datos_envio = "";
$datos_envio = $datos_envio."'".$_POST["categoria"]."',";
$datos_envio = $datos_envio."'".$_POST['producto']."',";
$datos_envio = $datos_envio."'".$_POST['precio']."',";
$datos_envio = $datos_envio."'".$_POST['comentarios']."',";
$datos_envio = $datos_envio."'".$nombre[0]."',";
$datos_envio = $datos_envio."'".$nombre[1]."',";
$datos_envio = $datos_envio."'".$nombre[2]."',";
$datos_envio = $datos_envio."'".$_POST['destacado']."',";
$datos_envio = $datos_envio."'S'";
$obj->conectar();
$obj->consultar("INSERT INTO productos(categoria,nombre,precio,descripcion,imagen,imagen2,imagen3,destacado,vigente) values (".$datos_envio.")");
header("Location:productos.php");
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
}
alguien podría ayudarme a corregir este error?
saludos