Subir archivos

 
Publicar nuevo tema   Responder al tema    Ir al Indice de los Foros // Lenguajes
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
jeyn
Novato por aquí


Registrado: 27 Sep 2010
Mensajes: 9

MensajePublicado: Sab Nov 27, 2010 2:27 pm    Asunto: Subir archivos Responder citando
Hola, he escrito este mensaje en el foro colaboracion entre usuarios, igual esta mal expresado o no es el foro indicado, perodonar si es asi.
Tengo un problema al subir los archivos a un directorio, primero os pongo el codigo:

$nombre_archivo = $_FILES['userfile']['name'];
$tipo_archivo = $_FILES['userfile']['type'];
$tamano_archivo = $_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 < 150000))) {
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 150 Kb máximo.</td></tr></table>";
}else{
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $nombre_archivo)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
}

Los archivos me suben bien y al directorio que quiero. El problema es que quisiera dar un nombre en serie o correlativos a los archivos subidos(Ejem. 01 - 02 - 03 - etc...) y por mas que lo e intentado y he buscado no soy capaz. He encontrado para darle nombre aleatorio pero luego a la hora de recuperarlo para poder verlo en la pagina no se que nombre le va a dar, asi que si les pudiese dar un nombre en serie o correlativo me seria ideal.

Muchas gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
jeyn
Novato por aquí


Registrado: 27 Sep 2010
Mensajes: 9

MensajePublicado: Sab Nov 27, 2010 2:32 pm    Asunto: Responder citando
Perdón no e puesto todo el codigo completo.
Para recuperarlo lo hago con JavaScript

codigo:

<script language="JavaScript1.1">

var photos=new Array()

var which=0

photos[0]="../intro.jpg"

photos[1]="01.JPG"

photos[2]="02.JPG"

photos[3]="03.JPG"

photos[4]="04.JPG"

photos[5]="05.JPG"

photos[6]="06.JPG"

photos[7]="07.JPG"

photos[8]="08.JPG"

photos[9]="09.JPG"

photos[10]="10.JPG"

photos[11]="11.JPG"

photos[12]="12.JPG"

photos[13]="13.JPG"

photos[14]="14.JPG"

photos[15]="15.JPG"

photos[16]="16.JPG"

photos[17]="17.JPG"

photos[18]="18.JPG"

photos[19]="19.JPG"

photos[20]="20.JPG"

photos[21]="21.JPG"

photos[22]="22.JPG"

photos[23]="23.JPG"

photos[24]="24.JPG"

photos[25]="25.JPG"

photos[26]="26.JPG"

photos[27]="27.JPG"

photos[28]="28.JPG"

photos[29]="29.JPG"

photos[30]="30.JPG"


function atrás(){

if (which>0){

window.status="Galería de imágenes"

which--

document.images.intro.src=photos[which]

}

}

function adelante(){

if (which<photos.length-1){

which++

document.images.intro.src=photos[which]

}

else window.status='Fin de las imágenes'

}

</script>
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Publicar nuevo tema   Responder al tema    Ir al Indice de los Foros // Lenguajes Todas las horas son GMT + 2 Horas
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
 
factoria de internet