![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
08/05/2009, 04:20
|
| | Fecha de Ingreso: diciembre-2007
Mensajes: 121
Antigüedad: 17 años, 2 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); |