Ver Mensaje Individual
  #13 (permalink)  
Antiguo 18/03/2012, 10:18
kfh1992
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Fotos de perfil para usuario

Hola bueno me decantare por la forma que tu me dijiste ..para obtener la ruta de la imagen?

Esta es la tabla en la que quiero guardar la ruta..de momento asi

CREATE TABLE `kfernandez`.`foto` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nombre` VARCHAR( 100 ) NOT NULL ,
`foto` VARCHAR( 100 ) NOT NULL
) ENGINE = INNODB;

formulario

<form action="procesar.php" enctype="multipart/form-data" method="post">
<label for="imagen">Nombre: </label>
<label for="nombre"></label>
<input type="text" name="nombre" id="nombre" />
<label for="imagen"><br />
<br />
Imagen:</label>
<input id="imagen" name="imagen" size="30" type="file" />
<input name="submit" type="submit" value="Guardar" />
</form>

mi codigo para subir la imagen

<?php
include("config.php");
session_start();
// Ruta donde se guardarán las imágenes
$directorio = $_SERVER['DOCUMENT_ROOT'].'./script/images/profile/';
// Conecto a la BBDD
$con;
// Recibo los datos de la imagen
$nombre = $_FILES['imagen']['name'];
// temporal al directorio definitivo
move_uploaded_file($_FILES['imagen']['tmp_name'],$directorio.$nombre);
?>

Tendria que agregar esto

$nombre=$_POST['nombre'];
$nombrefoto=$_FILES['foto']['name'];
$ruta=$_FILES['foto']['tmp_name'];
mysql_query("insert into imagen(nombre,foto) values('$nombre','$directorio')");