Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2011, 13:58
foxizor
 
Fecha de Ingreso: agosto-2011
Mensajes: 1
Antigüedad: 13 años, 7 meses
Puntos: 0
pribelama al guardar imagenes a una carpeta

hola buenos dias tengo el siguiente problema espero me puedan ayudar:

he tratado de hacer que atraves de pho me guarda en una carpeta local mis imagens pero no lo hace .

uso xampp mi carpeta de imagenes estan en C:\xampp\htdocs\php\images

mi base de datos si guarda la refgerencia de la imagen pero al momento que en el formulario php quiero guardar la imagen me sale el siguient error


Warning: move_uploaded_file(images/musica/Lighthouse.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\xampp\htdocs\phpserver\imagenes.php on line 46

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\xampp\tmp\php85E8.tmp' to 'images/musica/Lighthouse.jpg' in C:\xampp\htdocs\phpserver\imagenes.php on line 46


esta es parte de mi php


if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

$tipo_prod = $_POST["seccion"];

//Guardar imagen
if(is_uploaded_file($_FILES['Imagen']['tmp_name'])) { // verifica haya sido cargado el archivo
$ruta= "images/$tipo_prod/".$_FILES['Imagen']['name'];
move_uploaded_file($_FILES['Imagen']['tmp_name'], $ruta);
}
$insertSQL = sprintf("INSERT INTO sistema_noticas (seccion, Titulo, Resumen, Notas, Imagen, Fecha_alta) VALUES (%s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['seccion'], "text"),
GetSQLValueString($_POST['Titulo'], "text"),
GetSQLValueString($_POST['Resumen'], "text"),
GetSQLValueString($_POST['Notas'], "text"),
GetSQLValueString($ruta, "text"),
GetSQLValueString($_POST['Fecha_alta'], "date"));

mysql_select_db($database_sistema_noticias, $sistema_noticias);
$Result1 = mysql_query($insertSQL, $sistema_noticias) or die(mysql_error());
}
?>


especificamnete $ruta= "images/$tipo_prod/".$_FILES['Imagen']['name']; es donde marca el error pero no se por que , ya tengo las carpetas creadas y nada

la informacion de donde me guie fue de esta pagina htt[URL="http://cyberexplorador.wordpress.com/2010/08/26/anadir-imagenes-a-una-base-de-datos-y-cargarlas-usando-php-y-mysql/"]p://cyberexplorador.wordpress.com/2010/08/26/anadir-imagenes-a-una-base-de-datos-y-cargarlas-usando-php-y-mysql/
[/URL]
espero me puedan ayudar no se como resolverlo