| Ver tema anterior :: Ver tema siguiente |
jeyn Novato por aquí
Registrado: 27 Sep 2010 Mensajes: 9
|
Publicado: Sab Nov 27, 2010 2:27 pm Asunto: Subir archivos |
|
|
|
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 |
|
|
jeyn Novato por aquí
Registrado: 27 Sep 2010 Mensajes: 9
|
Publicado: Sab Nov 27, 2010 2:32 pm Asunto: |
|
|
|
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 |
|
|
|
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
|
|
|
|
|
|