Oprettet fre. d. 07. december 2007 kl. 21:17:26

christianhp
christianhp (8.120 point. Point ude: 260)

Hvordan justerer jeg dette upload-script?

Jeg har oprettet en upload.php, og den virker, men jeg har brug for at justere den. Jeg har prøvet en kollosal mængde forskellige scripts, men den her er den eneste, der har virket, så derfor har jeg behov for at justere den. Jeg har selv prøvet, men er ikke nok hjemme i PHP til at kunne få det til at virke.

To problemer:

Det vigtigste er, at jeg kan specifere, hvilke filtyper, der må uploades (jpg, gif, png, mp3, 3gp, mov, wma, doc, txt, evt plus flere). Eller i hvert fald få speciferet, hvilke der IKKE må uploades (exe, php, etc)

Dernæst virker formen ikke rigtigt efter hensigten. Jeg kan godt uploade, men allerede når jeg går ind på upload siden, står der:

Your files, were uploaded succesfull
go back

Hvilket jo er forkert, eftersom jeg ikke engang har nået at vælge filer.


upload.php ser således ud:

<form action="upload.php" method="post" enctype="multipart/form-data">
<p>Pictures:
<input type="file" name="pictures[]" />
<input type="submit" value="Send" />
</p>
</form>


<?php
//places files into same dir as form resides
foreach ($_FILES["pictures"]["error"] as $key => $error) {
  if ($error == UPLOAD_ERR_OK) {
      move_uploaded_file(
        $_FILES["pictures"]["tmp_name"][$key],
        $_FILES["pictures"]["name"][$key]
    ) or die("Problems with upload");
  }
}
echo "Your files, were uploaded succesfull";
echo "<br />";
echo "<a href='uploadform.php'>go back</a>";
?>


Som sagt: Det vigtigste er, at jeg kan specifere, hvilke filtyper, der kan/ikke kan uploades. Og det bliver nødt til at blive i det her script, da ingen andre har virket.

Jeg håber, der er nogen, der kan hjælpe mig.

Skrevet fre. d. 07. december 2007 kl. 21:59:30| #1

zips
zips (31.987 point)
Måske kan du finde dine svar i dette upload script, eller også bruge det. http://hypersilence.net/ (...)

Skrevet fre. d. 07. december 2007 kl. 23:09:25| #2

christianhp
christianhp (8.120 point)
Jeg har nu installeret det, og har fået en positiv melding på et billede, jeg forsøgte at uploade. Men der ligger desværre intet billede på min server.

Skrevet fre. d. 07. december 2007 kl. 23:15:50| #3

christianhp
christianhp (8.120 point)
Jeps, så lykkedes det, det var bare lige biblioteket, der var forkert! Tak for linket, fatter ikke, at jeg ikke er stødt på det endnu :).

Skrevet fre. d. 07. december 2007 kl. 23:19:22| #4

zips
zips (31.987 point)
Begge filer ligger i samme mappe og en under mapper med navnet files som har skrive rettigheder?  har du ændret mappe navnet i filen uploader.php skal mappen være det navn du har valgt.

Skrevet lør. d. 08. december 2007 kl. 02:18:37| #5

christianhp
christianhp (8.120 point)
Jeg havde begge filer i mappen /upload og jeg havde en undermappe, der hed /files (med skriverettigheder). Men det fungerede ikke, så jeg ændrede bare destinationsmappen til "/", og nu fungerer det fint. Jeg vil gerne give dit point, fordi jeg har brugt VIRKELIGT lang tid på at finde et upload-script, som fungerede, men jeg er ikke lige med på, hvordan det fungerer?

Skrevet lør. d. 08. december 2007 kl. 04:26:18| #6

zips
zips (31.987 point)
Et svar ;-)

Skrevet lør. d. 08. december 2007 kl. 14:19:27| #7

zips
zips (31.987 point)
Ups var lige lovlig træt siden jeg gav en kommentar som skulle være et svar ;-)

Skrevet lør. d. 08. december 2007 kl. 16:38:54| #8

christianhp
christianhp (8.120 point)
Det var også sent! :)

Skrevet lør. d. 08. december 2007 kl. 17:47:23| #9

zips
zips (31.987 point)
Tak for point ;-)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Brugerliste med link til profil

Oprettet den 26. maj 2012 kl. 14.29
sayn giver 30 point for svar | Giv et svar »

php curl driller

Oprettet den 26. maj 2012 kl. 08.31
PHPnQrd giver 200 point for svar | Giv et svar »

Array i array

Oprettet den 25. maj 2012 kl. 08.32
sebster giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger