Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2012, 14:41
Avatar de patilanz
patilanz
 
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 4 meses
Puntos: 29
No me guarda la imagen del formulario

Hola por primera vez estoy intentando hacer sistema de registros que permita imagen pero no me sube el archivo. Aqui tengo le programa:

Código PHP:
Ver original
  1. if($_POST['hidden_f']){
  2.     if(is_uploaded_file($_FILES['photo']['tmp_name'])){
  3.         //Definir nombres
  4.         $nombre=$_FILES['photo']['name'];
  5.         $nombre=strtolower($nombre);
  6.         $tipo=$_FILES['photo']['type'];
  7.         $tipo=strtolower($tipo);
  8.         $size=$_FILES['photo']['size'];
  9.         $error=$_FILE['photo']['error'];
  10.         $name=$_SESSION['user'].'_'.time().$_FILE['photo']['type'];
  11.         $lugar='photos/';
  12.         //Fin
  13.        
  14.         if(!empty($nombre) && isset($nombre)){
  15.             if($error==0){
  16.                 if(strpos($tipo,'gif') || strpos($tipo,'jpg') || strpos($tipo,'jpeg')){
  17.                     if($size<819200){
  18.                         if(move_uploaded_file($_FILE['photo']['tmp_name'],$lugar.$name)){
  19.                             $contenido.='<font color="green">file subido</font>';
  20.                         }else{
  21.                             $contenido.='mal';
  22.                         }
  23.                     }else{
  24.                         $error_file[]='Archivo demasiado grande.'; 
  25.                     }
  26.                 }else{
  27.                     $error_file[]='Formato malo';  
  28.                 }
  29.             }else{
  30.                 $error_file[]='Error en la subita, intenten con otra.';
  31.             }
  32.         }else{
  33.             $error_file[]='Selexionen una foto.';  
  34.         }
  35.        
  36.     }else{
  37.         $error_file[]='La foto no se subio bien. Prueben con otra.';
  38.     }

Llego en la comprobacion de move_uploaded_file() y me imprime mal.

Tengo creada la carpeta photos.

Ayuden