Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/10/2010, 05:08
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Cómo incorporar este sello de agua ??

Hola. Tienes muchísimo código innecesario.
¿¿ Una función para saber la extensión de un archivo usando $_FILE ??
Si ya existe $_FILES['image']['type']

Pasas la extensión a minúsculas y en el if compruebas si está en mayúsculas... ??¿?¿
...Y así un montón de cosas que sobran.

Así a simple vista lo que no veo son los headers.

No voy a ponerte el ejemplo de golpe habiendo tanto en internet sobre el tema pero yo no me complicaría validando el archivo después del submit.

Código PHP:
<?php
if(isset($_POST['Submit']))
{
    
$image=$_FILES['image']['name'];
    
    if (
$image
    {
        
$extension substr($_FILES['image']['type'], -33);
    
        if (
$extension != "jpg" and $extension != "gif" and $extension != "png" 
            echo 
'<h1>Solo se pueden subir archivos .JPG .GIF o .PNG </h1>';
        else
        {
            
//crear imagen
        
}
    }
}

?>

<form name="newad" method="post" enctype="multipart/form-data" action="">
<input type="file" name="image" >
<input name="Submit" type="submit" value="Subir"> 
</form>


Google !!! No lo he probado, pero es que hay miles de ejemplos en internet.
http://www.martiniglesias.eu/blog/ma...agua-en-php/37