Subir fotos a mi sitio web
Hola quisiera saber como subir mis fotos a mi sitio web y que estas permanezcan para verlas cuando yo quiero, quiero hacerlo en php, es decir subir desde mi pc a una página determinada, por ejemplo "mipagina/fotos" y que pueda verlas cuando quiera.
El código que uso es el siguiente:
<?php
$tammax=2000000;
if(!isset($_FILES['imagen']))
echo 'Error del formulario HTML';
else
{
if($_FILES['imagen']['size']>$tammax)
echo 'Supera el tamaño permitido';
else
if(substr($_FILES['imagen']['type'],0,5) != 'image')
echo 'El archivo no es una imagen';
else
if(is_uploaded_file($_FILES['imagen']['tmp_name']))
{
move_uploaded_file($_FILES['imagen']['tmp_name'],$_FILES['imagen']['name']);
echo 'Archivo subido '.$_FILES['imagen']['name'];
echo '<br>';
echo '<img src="'.$_FILES['imagen']['name'].'">';
}
else
echo 'Problemas en el envío '.$_FILES['imagen']['name'];
}
?>
Pero no me aparece nada, me aparece en el servidor pero no en la página
Desde ya muchas gracias
El código que uso es el siguiente:
<?php
$tammax=2000000;
if(!isset($_FILES['imagen']))
echo 'Error del formulario HTML';
else
{
if($_FILES['imagen']['size']>$tammax)
echo 'Supera el tamaño permitido';
else
if(substr($_FILES['imagen']['type'],0,5) != 'image')
echo 'El archivo no es una imagen';
else
if(is_uploaded_file($_FILES['imagen']['tmp_name']))
{
move_uploaded_file($_FILES['imagen']['tmp_name'],$_FILES['imagen']['name']);
echo 'Archivo subido '.$_FILES['imagen']['name'];
echo '<br>';
echo '<img src="'.$_FILES['imagen']['name'].'">';
}
else
echo 'Problemas en el envío '.$_FILES['imagen']['name'];
}
?>
Pero no me aparece nada, me aparece en el servidor pero no en la página
Desde ya muchas gracias
1 Respuesta
Respuesta de neicos
1