ATENCIÓN: EL HOSTING ESTÁ DESHABILITADO POR MANTENIMIENTO.
ANTES QUE NADA QUIERO AGRADECER A @MARCELAFLUX QUE ME REACTIVÓ EL POST.
Buenas, soy @f3ed3y hoy les vengo a traer un hosting de imágenes hecho por mí y alojado en Dattatec (pago) por mí.
No le hagan caso a la URL de la captura, es nada más una beta que tenía para que lo vean los de que me ayudaron.
Yo programando :
Y diseñando :S :
El código:
CSS
@charset "UTF-8";
/* CSS Document */
#contenedor {
width: 960px;
height: auto;
float:center;
margin: 0 auto;
text-align:center;
}
#cabecera {
}
body {
background-color: #E6E6E6;
}
li {
text-decoration: none;
float:right;
}
a {
text-decoration: none;
}
#pie {
color: #999;
}
Las funciones en PHP:
<?php
session_start();
class Imagenes {
private $nameimagen;
private $tmpimagen;
private $ext;
private $urlnueva;
public function validar_imagen($nameimagen, $tmpimagen, $ext, $urlnueva, $extimagen){
if(isset($_POST["botEnviarImagen"])){
$nameimagen = $_FILES['imagen']['name'];
$tmpimagen = $_FILES['imagen']['tmp_name'];
$extimagen = pathinfo($nameimagen);
$ext = array("png","gif","jpg");
$urlnueva = "imagenes/".md5($name . time()).'.'.$extimagen['extension'];
if(is_uploaded_file($tmpimagen)){
if(array_search($extimagen['extension'],$ext)){
copy($tmpimagen,$urlnueva);
echo '<img src="'.$urlnueva.'" /><br>';
echo "BBcode Taringa!: [img]http://f3ed3.com.ar/jptype/$urlnueva[/img]<br>URL: <a href='http://f3ed3.com.ar/jptype/$urlnueva'>http://f3ed3.com.ar/jptype/$urlnueva</a>";
}
else {
echo "Solo se permiten imágenes con formato jpg, gif o png";
}
}
else {
echo "Selecciona una imagen.";
}
}
}
}
?>
Y el index con el formulario:
<?php
include_once('funciones.php');
include_once('include.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" title="text/css" href="estilos.css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo $titulo; ?></title>
</head>
<body>
<div id="contenedor">
<div id="cabecera">
<img src="images/logo.png" />
</div>
<div id="contenido">
<form name="subir_imagen" method="post" enctype="multipart/form-data">
<input type="file" name="imagen" />
<br />
<input type="submit" name="botEnviarImagen" value="Subir Imagen" />
</form>
<?php
$objeto_imagenes = new Imagenes;
$objeto_imagenes->validar_imagen($imagen, $tmp_imagen, $ext, $guardar, $ext_imagen);
?>
</div>
<div id="pie">
<br />
Se prohibe la subida de material pornogrfico al hosting.<br />
JPtype no se hace cargo por el contenido que los usuarios suben a la web.<br />
JPtype - 2011 © Todos los derechos reservados
</div>
</div>
</body>
</html>
El código está hecho por mí y se prohibe su venta.
La página "include.php" no la pongo porque tiene una variable con el título, nada más.
Aviso: Las imágenes de arriba no están en mi hosting porque la página la tenía en el local y todavia no la había subido a internet.
Bueno, sin más que nada para decir, espero recomendaciones de este post y bueno, esta es la URL:
ATENCIÓN: EL HOSTING ESTÁ DESHABILITADO POR MANTENIMIENTO.
Federico