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" <
[email protected]>
To: <
[email protected]>
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---
[email protected]