Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/02/2008, 17:18
Avatar de bandolera_triste
bandolera_triste
 
Fecha de Ingreso: noviembre-2007
Mensajes: 136
Antigüedad: 16 años, 5 meses
Puntos: 0
De acuerdo Re: Modificar un script para renombrar un archivo

haber pues yo lo hise asi
pues como nadie me ayudo y me resolvio la duda de porke
mi codigo al ponerle una carpeta especifica no funcionaba, opte por poner el script en la carpeta ke deseo guardar las imagenes
asi si me funciona.. pueden kreerlo

bueno aki te dejo el script ke hise cualkier duda lo seguimos platicando

ahora mi problema es ke kiero ke desaparescan los warning porke

<?php

$archivo = $_FILES["userfile"]["name"];

$extension = $HTTP_POST_FILES['userfile']['type'];
$tamano = $HTTP_POST_FILES['userfile']['size'];

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {

// echo "El archivo ". $_FILES['userfile']['name'] ." fue cargado satisfactoriamente.\n";
// echo "Mostrando su contenido\n";
// echo $archivo."<br>";
//echo "<br>".$extension."<br>";
//echo $tamano."<br>";
if ($tamano > 10485760){
echo "El tamaño del archivo no es correcto. <br><br><table><tr><td><li>se permiten archivos de 10 MB máximo.</td></tr></table>";
}else{
if ($_FILES['userfile']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){

// Nuevo nombre para la imagen.
$nuevoNombre = time().".jpg"; // Funcion time (retorna la cantidad de seg transcurridos) asegurando que cada nuevo documento el nombre es unico.
$nuevoNombre=$resultado."_".$nuevoNombre;
//la variable $resultado viene de un form que manda a llamar este script
move_uploaded_file($_FILES['userfile']['tmp_name'], $nuevoNombre);
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
}//si supera el tamaño

} //si el archivo ha sido cargado
else {
echo "Posible ataque de carga de archivo: ";
echo "nombre de archivo '". $HTTP_POST_FILES['userfile']['tmp_name'] . "'.";
}
?>

Última edición por bandolera_triste; 25/02/2008 a las 17:23 Razón: me falto definir el origen de una variable