
30/08/2008, 19:47
|
 | | | Fecha de Ingreso: agosto-2008 Ubicación: Maracay - Venezuela
Mensajes: 192
Antigüedad: 16 años, 7 meses Puntos: 2 | |
Respuesta: Cargar Datos de Upload A Mi base De Datos Bueno brother... coloque el codigo como usted me lo recomendo que quedaria asi:
<?php
$dbhost = "localhost"; // pondremos nuestro host
$dbuser = "miusuario"; // nuestro usuario...
$dbpass = "mipass"; // y nuestro pass
$db = "enmaracay_imagenes"; // el nombre de la db
mysql_connect("$dbhost","$dbuser","$dbpass"); //conectamos a la BD
mysql_select_db("$db");
if(isset($submit)){
if (is_uploaded_file($_FILES['imagen']['tmp_name'])) {
//revisamos que sea jpg
if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){
//nuevo nombre para la imagen
$nuevoNombre = time().".jpg";
//movemos la imagen
move_uploaded_file($_FILES['imagen']['tmp_name'], "fotografias/$nuevoNombre");
//obtenemos la inforamción
$data = GetImageSize("fotografias/$nuevoNombre");
//mensaje de éxito
echo "<img src='fotografias/$nuevoNombre' $data[3]> <br> imagen $nuevoNombre subida con éxito";
}else{
echo "Formato no válido para fichero de imagen";
}
} else {
echo "Error al cargar imagen: " . $_FILES['imagen']['name'];
}
mysql_query("INSERT INTO imagenes (avatar) values (fotografias/$nuevoNombre)"); // bueno aca por ultimo insertas a la Bd el nombre y la ruta del archivo
}
?>
<form enctype="multipart/form-data" action="<? echo $PHP_SELF;?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Subir esta imagen: <input name="imagen" type="file">
<input type="submit" name='submit' value="Subir Fichero">
</form>
Me sigue cargando las imagenes a mi servidor sin problemas, pero no me las inserta en la base de datos |