Avatar billede persjensen Nybegynder
20. oktober 2004 - 18:43 Der er 3 kommentarer og
1 løsning

Automatisk omdøbning af uploadede filer

Hejsa...

Jeg har en fil med en upload formel i , hvor det fint lykkedes mig at uploade filer...
De bliver sendt gennem filen data.php og lagt i biblioteket "updir" som jeg har valgt at kalde den...

Problemet er bare at jeg vil have filerne til at blive omdøbt til 001 , 002, 003 osv. i mappen når de er uploadet - alt efter hvad nr. det er der bliver uploadet..

Hvis der f.eks eksisterer billeder ved navn 001, 002, 003, 004, 005, 006 .. Så skal den ikke overskrive nogle af disse men blot omdøbes videre i talrækkefølgen til 007.

PT. bliver filerne kaldt :
1091230057
1091230065
og alle mulige lignende underlige tal som jeg ikke har styr på ...

Her er data.php filen:
---------------------------------------------
<?
if ($_POST['referer'] == 'upload') {
    if ($_FILES['image']['name'] != '') {
        $image = time().substr($_FILES['image']['name'],strrpos($_FILES['image']['name'],'.'));
        move_uploaded_file($_FILES['image']['tmp_name'], 'updir/'.$image);
    } elseif ($_POST['standard'] != '') {
        $image = $_POST['standard'];
    } else {
        $image = '';
    }
    header("Location: upload.php");
}
?>
---------------------------------------------

Jeg håber meget at der er en, som kan hjælpe mig...
Avatar billede Slettet bruger
20. oktober 2004 - 18:55 #1
Du finder blot navnet på den sidste fil, og ligger en til.
dvs hvis den sidste fil er 005 skal den næste jo blot være 006, dette smider du så i variablen $image.
Avatar billede persjensen Nybegynder
20. oktober 2004 - 19:27 #2
Heh ja okay - men hvordan gør jeg så det ? Er ikke mester programmør ;)
Avatar billede persjensen Nybegynder
23. oktober 2004 - 17:35 #3
Bah... kom nu hilfe =)
Avatar billede persjensen Nybegynder
24. oktober 2004 - 16:30 #4
fandt ud af det et andet sted, lukker ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester