hjælp til simpel PHP

Problemer med computeren, savner du et nyt spil, har du behov for hjælp eller skal du bare blære dig med dit nyeste kabinet. Det er her, hvor alt soft-, hardware og konsolrelaterede spørgsmål stilles. Ligeledes indlæg omkring internet, udbydere, www, ftp, html, osv. hører hjemme her.

Redaktør: Moderators

Besvar
infected PornStar
Proud Chart Attack Member
Indlæg: 2709
Tilmeldt: 29 apr 2002, 13:22

hjælp til simpel PHP

Indlæg 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
BilledeBilledeBillede
Da Clown
DJ
Indlæg: 811
Tilmeldt: 22 apr 2002, 20:15
Geografisk sted: In Da MiX

Indlæg 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...
infected PornStar
Proud Chart Attack Member
Indlæg: 2709
Tilmeldt: 29 apr 2002, 13:22

Indlæg 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
BilledeBilledeBillede
Zlinky
Chart Attack VIP
Indlæg: 1131
Tilmeldt: 17 maj 2002, 14:48

Indlæg 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...
Billede
infected PornStar
Proud Chart Attack Member
Indlæg: 2709
Tilmeldt: 29 apr 2002, 13:22

Indlæg 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..
BilledeBilledeBillede
Besvar