Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/12/2006, 06:27
Avatar de alllebor
alllebor
 
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Hola gracias por las respuestas
Pero me sigue sin funcionar, en el servidor gratuito de iepsana con la version PHP5 no me va ningun problema, pero con el servidor de pago VULKANO con PHP4 no me funciona.

Os explico: yo tengo un formulario en insertar.php y envia la informacion a script procesar.php y cuando termina el script me tiene que devolver a insertar.php pero se me queda en la pantalla en blanco y en la direccion URL del procesar.php. Este es el codigo

Código PHP:
<?php 
   
include("conex.php"); 
   
$link=Conectarse(); 
   
$titulo=$_POST['titulo']; 
   
$categoria=$_POST['categoria']; 
   
$comentario=$_POST['comentario'];

    
// Guarda las caracteristicas de la imagen
    //nombre_archivo=al directorio y al nombre que quieres que se guarde la foto
    
$nombre_archivo "img/".$HTTP_POST_FILES['imagen']['name']; 
    
//tipo_archivo= a la extension del archivo en nuestro caso solo aceptamos imagenes (jpg, gif y png)
    
$tipo_archivo $HTTP_POST_FILES['imagen']['type'];
    
// tamano_archivo= Almacena el tamaño del archivo en bytes
    
$tamano_archivo $HTTP_POST_FILES['imagen']['size']; 
    
//compruebo si las características del archivo son las que deseo 
    
if (!((strpos($tipo_archivo"gif") || strpos($tipo_archivo"jpeg")) && ($tamano_archivo 100000))) { 
      
//el tamaño o la extension del archivo no son correctas
       
echo "tamaño o archivo incorrectos"
          
    }else{ 
    if (
move_uploaded_file($HTTP_POST_FILES['imagen']['tmp_name'], $nombre_archivo)){
     
// El archivo ha sido cargado con éxito
       
    
    
}else{ 
       echo 
"No se ha podido subir el archivo";

     } 
   }  
mysql_query("insert into peliculas (titulo,categoria,comentario,imagen) values ('$titulo','$categoria','$comentario','$nombre_archivo')");   
   
    
   
header("Location: ./insertar.php"); 
?>
tambien me gustaria saber si hay alguna forma de por ejemplo cuando el script analiza la imagen y es demasiada grande no inserte el registro a la base de datos y te de un mensaje de error. GRACIAS"!