-En local me funciona de una manera y en el server de otra ...
Código PHP:
<?
include ('mostrar.php');
include ('user_auth_fns.php');
require_once ('conexion.php');
session_start();
function filled_out($form_vars)
{
// comprueba que cada variable tiene un valor
foreach ($form_vars as $key => $value)
{
if (!isset($key) || ($value == ""))
return false;
}
return true;
}
do_html_header("Añadir un libro");
if (check_admin_user())
{
if (filled_out($HTTP_POST_VARS))
{
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $_FILES['fichero']['name'])) { // se coloca en su lugar final
echo "<b>La imagen se ha subido con exito!<br> Datos:</b><br>";
echo "Nombre: <i><a href=\"".$_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo Archivo: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Tamaño: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
}
}
$imagenio=$HTTP_POST_FILES['fichero']['name'];
$query = "insert into muebles values
('null', '$title', '$description', '$price', '$estado', '$alto', '$ancho', '$fondo', '$cantidad', '$catid','null','$imagenio')";
$result = mysql_query($query);
require_once ('imagen.php');
thumbjpeg($imagenio, 100);
if (!$result)
echo "El $title no ha podido ser insertado a la base de datos<br>" ;
else
echo "El $title ha sido insertado en la base de datos<br>" ;
}
else
echo "No has cubierto el formulario. Prueba de nuevo por favor.";
do_html_url("admin.php", "Volver al menú de administración");
}
else
echo "No estás autorizado a ver esta página.";
do_html_footer();
?>