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