Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/05/2009, 04:20
Zarkiria
 
Fecha de Ingreso: diciembre-2007
Mensajes: 121
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Mostrar imagenes del servidor

PAra subior la imagen tengo esto:

<?
$ruta = $_FILES['imagen']['name'];
$rutatemp = $_FILES['imagen']['tmp_name'];
$tipo= $_FILES['imagen']['type'];
$tamano = $_FILES['imagen']['size'];
$cadena= $_FILES ['name'];
$cadena=trim($cadena);
if(!((strpos($tipo, "gif") || strpos($tipo, "jpeg") || strpos($tipo,"png")) && ($tamano < 60000))) {
echo 'La extensión o el tamaño de los archivos no es correcta';
return false;
}
else
{
move_uploaded_file($rutatemp,"upload/".$ruta);
}

?>


Para la imagen en el formulario esto:

<input type="file" name="imagen" id="imagen"/>


Para listar la imagen (junto con los datos) esto:

."<td width='100'>".$row['imagen']."</td>"

Y para insertar los datos en la bd esto:

$cnn=mysql_connect($hostname,$username,$password) or die (mysql_error());
mysql_select_db($database,$cnn);
$insertSQL="insert into noticias(id_noticia,titulo,descripcion,texto_largo ,fecha,hora,imagen,quien)VALUES('".
$_REQUEST['idnoticia']."','".
$_REQUEST['titulo']."','".
$_REQUEST['descri']."','".
$_REQUEST['textolargo']."','".
$_REQUEST['fecha']."','".
$_REQUEST['hora']."','".
$ruta."','".
$_REQUEST['quien']."')";
$Result1=mysql_query($insertSQL,$cnn) or die (mysql_error());
mysql_close($cnn);