Side 1 af 1

hjælp til simpel PHP

: 19 sep 2008, 23:18
af infected PornStar
for mange år siden lavede en ven et billed upload script til mig... det har jeg så fået til at virke igen... men jeg vil gerne have ændret det til at jeg kan uploade alle slags filformater istedet for dem der er nævnt i scriptet også at det ikke får et random navn..

her er scriptet -> http://www.infectedpornstar.dk/lort/upload.zip

så skulle der være en der kan fortælle mig hvad jeg skal ændre for at kunne uploade alle filtyper også det ikke får et random navn efter upload men beholder det navn den havde før upload..

håber en PHP mester lige gider bruge 2min på det...

pfh. tak

: 20 sep 2008, 00:24
af Da Clown
nu er jeg ikke php mester... men ud fra hvad jeg kan se skal du bare slette følgende:

Kode: Vælg alt

if($filenameType == "jpg" || $filenameType == "gif" || $filenameType == "rar" || $filenameType == "JPG" || $filenameType == "GIF" || $filenameType == "RAR")

Kode: Vælg alt

}else{
        echo "Det SKAL være jpg eller gif filer!
        <br><a>Tilbage</a>";
burde du kunne oploade alle fil-typer...

: 23 sep 2008, 17:39
af infected PornStar
tak det virkede ¨.... kan du hjælpe med det andet problem... eller måske en anden...

problemmet er som sagt at filen der bliver uploaded for et langt random navn... men jeg vil gerne have at det bliver uppet med det navn filen har på pc'en....


pfh. tak

: 24 sep 2008, 22:08
af Zlinky

Kode: Vælg alt

$filename = $_FILES["upfil"]["name"];
$filenameArray = explode(".", $filename);
$filenameType = $filenameArray[1];

$fra = $_FILES["upfil"]["tmp_name"];
$randomString = substr(md5(microtime()), 0, 10);
$totalRandom = "".$randomString."_" . $random ."" . $random2 . "" . $random3 . ".". $filenameType ."";
$til = $konfiguration["upload_bibliotek"] . "/" . $totalRandom . "";
til

Kode: Vælg alt

$filename = $_FILES["upfil"]["name"];

$fra = $_FILES["upfil"]["tmp_name"];
$til = $konfiguration["upload_bibliotek"] . "/" . $filename . "";
Skulle kunne gøre det - har ikke testet...

Du skal dog huske at på den her måde, så kan der ske enten det at scriptet laver fejl, eller en fil går tabt hvis der bliver uploaded en fil som har samme navn som noget andet...

: 27 sep 2008, 15:13
af infected PornStar
det er kun til mig selv så der burde ikke ske nogen fejl...

det virker som det skal nu...


jeg bukker og takker... tak for hjælpen begge to..