Comunidad de diseño web y desarrollo en internet online

Error Upload

Citar            
MensajeEscrito el 04 Mar 2011 07:47 am
Tengo un dilema estoy realizando un inser en db y upload de archivos... sin embargo el upload no me gunciona.. que estoy haciendo mallllll....

Muchas gracias por la ayuda..



if (isset($_POST['action']) && $_POST['action'] == 'add')

{


$id = $_POST['id'];

$category = $_POST['category'];

$descripcion = $_POST['descripcion'];

$ruta = "../images/categorias/" . $_FILES['archivo']['name'];

copy($_FILES['archivo']['tmp_name'], $ruta);

$imagen = $_POST['archivo'];

$query = "INSERT INTO category SET category='$category', descripcion='$descripcion', imagen='$imagen', estado='1'";

$result = mysql_query($query) or die("<div class='error' align=center>Producto No Actualizado</div>");

echo $query;

?>
<script type="text/javascript">

alert("Categoria Ingresada Satisfactoriamente");

window.location.href = 'admin.php';

</script>

<?php

}

Por luxo

3 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 04 Mar 2011 05:10 pm
Lo que veo es que no estás controlando si el archivo se subió correctamente.

Código PHP :

if ($_FILES['archivo']['error'] == 0) {
   copy($_FILES['archivo']['tmp_name'], $ruta);
} else {
   echo "Error al subir el archivo: ".$_FILES['archivo']['error'];
}


El significado de los número de error los puedes encontrar aquí.

También deberías comprobar si el archivo realmente se pudo copiar con copy().

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.