Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/08/2008, 12:44
Avatar de JoseAlejandro_Realza
JoseAlejandro_Realza
 
Fecha de Ingreso: agosto-2008
Ubicación: Maracay - Venezuela
Mensajes: 192
Antigüedad: 15 años, 8 meses
Puntos: 2
Sonrisa Respuesta: Como Cargar Una Variable A Una Base Da Datos Por Upload

Lo Intente reduciendo el codigo en vez de 3, a solamente 2 paginas, insertando la conexion en el envio, y me marco menos errores y alli si me establece que la conexion esta buena, pero sigue marcando unos errores:

<?php


$dbhost = "localhost"; // pondremos nuestro host

$dbuser = "miusers"; // nuestro usuario...

$dbpass = "mipass"; // y nuestro pass

$db = "enmaraca_archivos"; // el nombre de la db



mysql_connect("$dbhost","$dbuser","$dbpass"); //conectamos a la BD
mysql_select_db("$db");


if ($_FILES['thumbail']['name']!='') // comprueba k el archivo no esta vacio
{
$path="./modulos/".$row[directorio]."/".$row[carpeta]."/"; // carpeta a la que quieres k suba
if (!is_dir($path2)) { //comprueba k la carpeta exite
mkdir($path2, 0777); // si no existe entonces la crea
}
$nombre_archivo = $_FILES['thumbail']['name']; // nombre de la imagen subida
$tipo_archivo = $_FILES['thumbail']['type']; //tipo de archivo .jpg
$tamano_archivo = $_FILES['thumbail']['size']; // tamaño del archivo MG
if (!((strpos($nombre_archivo, "png") || strpos($nombre_archivo, "gif") || strpos($nombre_archivo,"jpg")))) //este if conprueba k si la imagen subida es jpg,png.gif
{
echo "El sistem rechazo el archivo, por que el no es jpg, gif, png";
}
else
{
move_uploaded_file($HTTP_POST_FILES['thumbail']['tmp_name'], $path.$_FILES['thumbail']['name']); // esto es clave aqui copia el archivo a la carpeta
mysql_query("INSERT INTO imagenes (url_img) values ($nombre_archivo)"); // bueno aca por ultimo insertas a la Bd el nombre y la ruta del archivo

}
}

?>