Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/09/2008, 07:34
Avatar de hoberwilly
hoberwilly
 
Fecha de Ingreso: julio-2008
Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Update a Imagen guardada en BD

A ver si me pueden ayudar por favor, he modificado segun las necesidades el archivo actualizarAdmin.php
<?php
$postback = (isset($_POST["enviar"])) ? true : false;
if($postback){
error_reporting(E_ALL);

include('conec.php');
conectarse();

$mimetypes = array("image/jpeg", "image/pjpeg", "image/gif", "image/png");

$name = $_FILES["foto"]["name"];
$type = $_FILES["foto"]["type"];
$tmp_name = $_FILES["foto"]["tmp_name"];
$size = $_FILES["foto"]["size"];

if(!in_array($type, $mimetypes))
die("El archivo que subiste no es una imagen válida");

$fp = fopen($tmp_name, "rb");
$tfoto = fread($fp, filesize($tmp_name));
$tfoto = addslashes($tfoto);
fclose($fp);

@unlink($tmp_name);

$fecha = date("Y-m-d H:i:s");



$ids=$_GET['id'];
$producto=$_POST['producto'];
$descripcion=$_POST['descripcion'];
$precio=$_POST['precio'];
$descuento=$_POST['descuento'];
$estado=$_POST['estado'];
$categoria=$_POST['categoria'];
$stock=$_POST['stock'];
$admin=$_POST['admin'];
$sql="update catalogo set foto='$tfoto', mime='$type', producto='$producto', descripcion='$descripcion', precio='$precio', descuento='$descuento', estado='$estado', categoria='$categoria', stock='$stock', idAdmin='$admin' ,fecha='$fecha' where id='$ids'";
mysql_query($sql) or die( "Error en $sql, error: " . mysql_error() );
header("location:catalogoAdmin.php");
?>
Y me da el siguiente error:
Parse error: parse error, unexpected $end in C:\AppServ\www\ventas\Administrador\actualizarAdmi n.php on line 41

Ademas modifique el archivo editarAdmin.php de lineas arriba para seleccionar la nueva imagen:
<form name="form2" method="post" action="actualizarAdmin.php?id=<?php echo $row["id"];?>" enctype="multipart/form-data">
<table width="80%" border="1" align="center" cellspacing="10">
<tr>
<td>Actualizaci&oacute;n del Producto</td>
<td align="center"><?php echo "<img src=\"verThumbnail.php?id=".$row['id']."\">"; ?><br><?php echo $row["id"]?></td>
</tr>
<tr>
<td><input type="file" size="20" id="foto" name="foto" onChange="document.imagen.src='file:///' + this.value"></td>
<td align="center"><img src="img/table_mensaje_carrito_2.jpg" name="imagen"></td>

</tr>

Gracias de antemano por su ayuda...