Quiero guardar las imagenes en una carptea, y la direccion en la base de datos, para despues nada mas hacer la referencia, solo que no me esta funcando...
Tengo en el formulario lo siguiente
<input name="userfile" type="file" class="cajatexto1" size="16" style="float: left">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Ahi se adjunta la imagen
En el php lo siguiente
	
	
	
		
Pero no sirve, alguien que me ayude a corregie que falla, y/o me brinde un ejemplo mejor pura vida
	
		
			
		
		
	
				
			Tengo en el formulario lo siguiente
<input name="userfile" type="file" class="cajatexto1" size="16" style="float: left">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Ahi se adjunta la imagen
En el php lo siguiente
		PHP:
	
	<?
$nombre_archivo = $_FILES["userfile"]["tmp_name"];  
$tipo_archivo = $HTTP_POST_FILES["userfile"]["type"];  
$tamano_archivo = $HTTP_POST_FILES["userfile"]["size"];  
//compruebo si las características del archivo son las que deseo  
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && (    $tamano_archivo < 100000))) 
{  
    echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>"; 
?> 
    <script language="javascript"> 
        setTimeout("url()",3000); 
        function url() 
        { 
        window.history.back(); 
        } 
    </script>            
<?     
} 
else 
{  
    $nom_img= $nombre_archivo; 
     
    $directorio = 'Recursos/'; 
    if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)) 
    {  
            $diaactual= date("d");  
        $mesactual= date("m");  
        $anoactual= date("Y"); 
        $fecha= $diaactual . "/" . $mesactual . "/" . $anoactual; 
         
        //NOS CONECTAMOS A LA BASE DE DATOS 
     $connection = mysql_connect("localhost","root","root")
        or die ("No se pudo conectar al servidor");
      $db = mysql_select_db("tremedal",$connection)
        or die ("No se pudo seleccionar la base de datos");
                         
$query = "INSERT INTO imagen (titulo,descripcion, imagen) VALUES ( $_REQUEST[titulo]', '$_REQUEST[descripcion]', '$nom_img')";
        $result=mysql_db_query($database,$query,$link); 
         
        if(mysql_affected_rows($link)) 
        {  
            echo "Imagen ingresada correctamente";  
             
        } else  
        {  
            echo "Error introduciendo la Imagen";  
        } /* Cierre del else */  
    } 
    else 
    { 
        echo "error al subir la foto"; 
    } 
}Pero no sirve, alguien que me ayude a corregie que falla, y/o me brinde un ejemplo mejor pura vida
			
				Última edición: 
			
		
	
								
								
									
	
		
			
		
		
	
	
	
		
			
		
		
	
								
							
							 
	 
 
		 
  
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
  
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		