Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/02/2006, 09:05
csalazar146
 
Fecha de Ingreso: enero-2006
Mensajes: 54
Antigüedad: 18 años, 3 meses
Puntos: 0
Hola, pues todo parece estar bien, puede ser que el error este en el archivo que se encarga en si de subir la imagen (el PHP). De todos modos, te doy el codigo que yo uso y que siempre me ha funcionado correctamente desde que lo implemente hasta ahora:

<form name="frmcat" action="nuevamarca.php" method="post" enctype="multipart/form-data">
<table align="center">
<tr>
<td colspan="3" align="right">Nombre Marca</td>
<td colspan="3" align="left"><input name="nombre" type="text"></td>
</tr>
<tr>
<td colspan="3" align="right">Núm. Registro&nbsp;</td>
<td colspan="3" align="left"><input name="registro" type="text" ></td>
</tr>
<tr>
<td colspan="3" align="right">Lugar Emisión&nbsp;</td>
<td colspan="3" align="left"><input name="lugar" type="text" ></td>
</tr>
<tr>
<td colspan="3" align="right">Fecha Emisión&nbsp;</td>
<td colspan="3" align="left"><input name="fecha" type="text" ></td>
</tr>
<tr>
<td colspan="3" align="right">Emitido Por&nbsp;</td>
<td colspan="3" align="left"><input name="emitido" type="text" ></td>
</tr>
<tr>
<td colspan="3" align="right">Imagen</td>
<td colspan="3"><input name="archivo" type="file"></td>
</tr>
<tr>
<th colspan="8" align="center">
<center><input type="submit"value="Registrar">
<input type="button" onClick="location='aviso_menu.php'" value="Cancelar">
</center>
</th>
</tr>
</table>
</form>

Y en el nuevamarca.php el codigo que carga la imagen es el siguiente:
$size = $_FILES["archivo"]["size"];
if($size<=300000)
{
$name=$_FILES["archivo"]["name"];
$tmp_name=$_FILES["archivo"]["tmp_name"];
$destino=$_FILES["archivo"]["name"];
if (is_uploaded_file($tmp_name))
{
$path_to_image = './imagenes/'. $name;
if (move_uploaded_file($tmp_name, $path_to_image))
{
?>
<center>El Archivo ha Sido Cargado Correctamente</center>
<?
}
else
{
?>
<center>Ocurrió algún error al subir el fichero. No pudo guardarse</center>
<?
die;
}
}
else
{
?>
<center>Ocurrió algún error al subir el fichero. No pudo guardarse</center>
<?
die;
}
}
?>

Espero te sirva en algo. Bye.