Entrar Regístrate
 
[AYUDA]Script php
#1 ·

Hola Buenas

soy novato Aqui.

Quiero saber si me pueden Ayudar en mi problema.

Tengo este Script.

Spoiler:

<html>
<head>
<title>MetinFoxy</title>
<script src="jquery.js" type="text/javascript" language="javascript"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="content">


<div class="main">
<div id="icon_column">
<ul>
<li>
<a target="_blank" title="Entrar a la Web" href="iniciar.php">
<img src="img/Home.png">
</a>
</li>
<li>
<a target="_blank" title="Antes De continuar echa un Vistaso a las reglas" href="Rules.html">
<img src="img/Reglas.png">
</a>
</li>
</ul>
</div>
<div id="right-container">
</div>
</div>

</div>
</html>
<?php

####
## Eliminar una imagen
####
if(isset($_GET['eliminar'])){
$archivo = $_GET['eliminar'];
$directorio = dirname(__FILE__);
if(unlink($directorio.'/'.$archivo)){
header("Location: cargarImagen.php?accion=eliminado");
exit;
}

}

##
## RECIBIR FORMULARIO
## Aqui pueden ir los campos que uno quiera
##

if(isset($_POST['submit'])){ // comprobamos que se ha enviado el formulario

// comprobar que han seleccionado una foto
if($_FILES['foto']['name'] != ""){ // El campo foto contiene una imagen...

// Primero, hay que validar que se trata de un JPG/GIF/PNG
$allowedExts = array("jpg", "jpeg", "gif", "png", "JPG", "GIF", "PNG");
$extension = end(explode(".", $_FILES["foto"]["name"]));
if ((($_FILES["foto"]["type"] == "image/gif")
|| ($_FILES["foto"]["type"] == "image/jpeg")
|| ($_FILES["foto"]["type"] == "image/png")
|| ($_FILES["foto"]["type"] == "image/pjpeg"))
&& in_array($extension, $allowedExts)) {
// el archivo es un JPG/GIF/PNG, entonces...

$extension = end(explode('.', $_FILES['foto']['name']));
$foto = substr(md5(uniqid(rand())),0,10).".".$extension;
$directorio = dirname(__FILE__); // directorio de tu elección

// almacenar imagen en el servidor
move_uploaded_file($_FILES['foto']['tmp_name'], $directorio.'/'.$foto);
$minFoto = 'min_'.$foto;
$resFoto = 'res_'.$foto;
resizeImagen($directorio.'/', $foto, 65, 65,$minFoto,$extension);
resizeImagen($directorio.'/', $foto, 500, 500,$resFoto,$extension);
unlink($directorio.'/'.$foto);

} else { // El archivo no es JPG/GIF/PNG
$malformato = $_FILES["foto"]["type"];
header("Location: cargarImagen.php?error=noFormato&formato=$malformato");
exit;
}

} else { // El campo foto NO contiene una imagen
header("Location: cargarImagen.php?error=noImagen");
exit;
}

} // fin del submit

####
## Función para redimencionar las imágenes
## utilizando las liberías de GD de PHP
####

function resizeImagen($ruta, $nombre, $alto, $ancho,$nombreN,$extension){
$rutaImagenOriginal = $ruta.$nombre;
if($extension == 'GIF' || $extension == 'gif'){
$img_original = imagecreatefromgif($rutaImagenOriginal);
}
if($extension == 'jpg' || $extension == 'JPG'){
$img_original = imagecreatefromjpeg($rutaImagenOriginal);
}
if($extension == 'png' || $extension == 'PNG'){
$img_original = imagecreatefrompng($rutaImagenOriginal);
}
$max_ancho = $ancho;
$max_alto = $alto;
list($ancho,$alto)=getimagesize($rutaImagenOriginal);
$x_ratio = $max_ancho / $ancho;
$y_ratio = $max_alto / $alto;
if( ($ancho <= $max_ancho) && ($alto <= $max_alto) ){//Si ancho
$ancho_final = $ancho;
$alto_final = $alto;
} elseif (($x_ratio * $alto) < $max_alto){
$alto_final = ceil($x_ratio * $alto);
$ancho_final = $max_ancho;
} else{
$ancho_final = ceil($y_ratio * $ancho);
$alto_final = $max_alto;
}
$tmp=imagecreatetruecolor($ancho_final,$alto_final);
imagecopyresampled($tmp,$img_original,0,0,0,0,$ancho_final, $alto_final,$ancho,$alto);
imagedestroy($img_original);
$calidad=70;
imagejpeg($tmp,$ruta.$nombreN,$calidad);

}

?>

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Subir Imagenes</title>
<meta name="author" content="Fernando Magrosoto V." />
<meta name="history" content="01 noviembre 2012" />
<meta name="email" content="fmagrosoto@gmail.com" />

<style>
body {
background-color: rgb(250,250,250);
color: rgb(50,50,50);
font-family: sans-serif;
font-size: 100%;
width: 600px;
margin: auto;
}
:focus {
outline: none;
}
a {
text-decoration: none;
color: red;
}
a:hover {
text-decoration: underline;
}
header {
border-bottom: 1px gray dotted;
padding-bottom: 25px;
margin-bottom: 25px;
}
header h1 {
font-size: xx-large;
text-shadow: 1px 1px 5px gray;
}
header em {
color: gray;
}
section form {
font-size: small;
}
section form fieldset {
padding: 10px 25px;
background-color: white;
border: 1px gray solid;
border-radius: .5em;
}
section form fieldset legend {
padding: 5px 10px;
border: 1px gray solid;
border-radius: .5em;
}
footer {
border-top: 1px gray dotted;
padding-top: 25px;
margin-top: 25px;
position: relative;
}
.msg {
margin-bottom: 20px;
padding: 10px;
background-color: rgb(255,250,250);
border: 1px red dotted;
}
.elimina {
color: blue;
}
</style>

</head>

<!-- Página demostrativa que permite reducir las imágenes cargadas -->
<!-- desde un formulario y almacenarlas en el servidor -->
<!-- utilizando las librerías GD de PHP. -->
<!-- CREADO POR: Fernando Magrosoto V. -->
<!-- HISTORIA: Noviembre 2012 -->
<!-- CONTACTO: fmagrosoto@gmail.com -->
<!-- DESCARGAR CÓDIGO: https://gist.github.com/4687238 -->

<body>
<!-- HEADER -->
<header>
<h1>Metin Foxy</h1>
<em>Aqui Podras Subir Pruebas Para Baneos, Despues de Subir la foto Un Administrador La Vera.
únicamente GIF, PNG y JPG.</em>
<b><em>ESTA PROHIBIDO SUBIR IMAGENES QUE NO SEAN PARA MOTIVOS DE BANEO.
COMO SEGUIRIDAD TOMAREMOS TU IP PARA PODER BANEARTE SI NO CUMPLES CON ESTA REGLA.</em></b>
</header>

<!-- SECCION -->
<section>

<?php if(isset($_POST['submit'])) { ?>
<div class="msg">El archivo ha sido cargado satisfactoriamente.</div>
<?php } ?>

<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST"
enctype="multipart/form-data">
<fieldset>
<legend>Seleccionar una imagen</legend>
<div><input type="file" name="foto" /></div>
<div style="margin-top: 10px;"><input type="submit" name="submit" />
<a href="<?php echo $_SERVER['PHP_SELF']; ?>">Reiniciar</a></div>
</fieldset>
</form>

<div style="margin-top: 25px; font-size: small;">
<?php
$path = dirname(__FILE__);
$directorio=dir($path);

while ($archivo = $directorio->read()) {
$extension = end(explode('.', $archivo));
if($extension == 'png'
|| $extension == 'gif'
|| $extension == 'jpg'){ }
}
$directorio->close();
?>
</div>

</section>
<!-- FOOTER -->
<footer>
<div style="position: absolute; top: 0px; right: 0;"><a href="Redireccionar.php">
<img src="LOGO.png"
width="570" height="146" alt="MetinFoxy Tu Mejor Opcion."
title="MetinFoxy Tu Mejor Opcion.">

</a>
<p>&copy; 2014 METIN FOXY</p>
</div>
</footer>

<!-- FIN DE LA PÁGINA -->
<!-- EOF -->
</body>
</html>

y  no me deja Subir Archivo de mas de 500 bytes.

Donde le puedo modificar ParaSubir imagenes de 10 MEGAS

como Maximo.?


fb@100001015205163
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 22/Abr/2014
·
#2 ·

La limitación es del script? o del servidor?


NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.296
Desde: 01/Mar/2003
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 05:47 UTC+02:00 DST
Temas similares
No se han encontrado temas similares