Re: [PHP-ES] Sobre Upload de JPG

From: Federico N. Grochal ( fgrochal .en. gb2.com.ar)
Date: Mon Apr 26 2004 - 14:11:01 CEST


a ver...

crea un archivo up.php y pegale este codigo.

<?
if(!$HTTP_POST_VARS)
{
?>
 <form action="up.php" method="post" enctype="multipart/form-data">
    <b>Campo de tipo texto:</b>
    <br>
    <input type="text" name="cadenatexto" size="20" maxlength="100">
    <input type="hidden" name="MAX_FILE_SIZE" value="100000">
    <br>
    <br>
    <b>Enviar un nuevo archivo: </b>
    <br>
    <input name="userfile" type="file">
    <br>
    <input type="submit" value="Enviar">
</form>
<?
}else if($HTTP_POST_VARS)
{
 $archivos= $_GET["archivos"];
 //tomo el valor de un elemento de tipo texto del formulario
 $cadenatexto = $_POST["cadenatexto"];
 //datos del arhivo
 $nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
 $tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
 $tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
 //compruebo si las características del archivo son las que deseo
 if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) &&
($tamano_archivo < 100000))) {
      echo "La extensión o el tamaño de los archivos no es correcta.
<br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se
permiten archivos de 100 Kb máximo.</td></tr></table><br><br>";
 }else{
        if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],
$nombre_archivo)){
         echo "El archivo <b>$nombre_archivo</b> ha sido cargado
correctamente.<br><br>";
    }else{
         echo "Ocurrió algún error al subir el fichero. No pudo guardarse
.";
  echo $_FILES['userfile']['error']."<br><br>";
  echo "<a href=upload.php?s1=1&id=".$id."&numfoto=".$numfoto.">Subir imagen
nuevamente</a>";
      }
 }
}
?>

Espero que te sirva...

Saludos

Federico Nicolás Grochal

----- Original Message -----
From: "Pedro Pablo Vivanco del Rio" < webmaster .en. todoalbo.cl>
To: < php-es .en. lists.php.net>
Sent: Sunday, April 25, 2004 9:04 PM
Subject: [PHP-ES] Sobre Upload de JPG

Hola:

quien me puede ayudar con un formulario para subir imagenes JPG a una =
carpeta determinada de un servidor?

Atte,

Pedro Pablo Vivanco del Rio -
--www.todoalbo.cl---
pedropablo .en. todoalbo.cl



This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:50 CEST