Avatar billede supermand69 Nybegynder
27. april 2002 - 12:10 Der er 5 kommentarer og
1 løsning

uploade

Hvordan kan man uploade en fil?

Jeg har en fil jeg skal have uploadet, og samtigdig skal jeg ændre filnavnet til et id...

eks.

Jeg har et billede "billede.jpg" som jeg skal have uploadet og samtidig skal jeg have ændret filnavnet til et id

filnavn: $id.'.jpg'
Avatar billede krukken Mester
27. april 2002 - 12:11 #1
Du kan eksempelvis ligge det ud på dine hjemmeside!
Avatar billede well_r Nybegynder
27. april 2002 - 12:13 #2
brug denne:
copy($fil,"/uploadedefiler/".$id.".jpg");
til at kopiere
ellers er det bare:

-------------UPLOAD.PHP-----------------
<?
if ($fil){
  copy($fil,"/uploadedefiler/".$id.".jpg");
}
?>
<form action="" method=post target=_self>
<input type=file name=fil><br>
</form>
-------------UPLOAD.PHP-----------------
sådan?
Avatar billede supermand69 Nybegynder
27. april 2002 - 14:06 #3
well_r -->
Lav et svar så du kan få dine points :)
Avatar billede supermand69 Nybegynder
27. april 2002 - 14:31 #4
Jeg har lige et tillægspørgsmål hvis det er i orden... :)

Hvordan kan man så gøre sådan at den overskriver, hvis der er en eksisterende fil??
Avatar billede razor Nybegynder
27. april 2002 - 14:41 #5
Jeg har skrevet en tutorial omkring HTTP Upload i PHP: http://www.razor.dk/php.tutorials.http-upload.php

Jeg vil fraråde dig at bruge copy() da du helt sikkert vil få nogle problemer hvis du på et tidspunkt kommer til at arbejde under safemode. Benyt istedet, som nævnt i min tutorial, move_uploaded_file().
Avatar billede supermand69 Nybegynder
27. april 2002 - 17:54 #6
zazor -->
Jeg er stadig ikke helt med på hvordan man kan tjekke om filen ikke fylder over MAX_FILE_SIZE ??

Hvordan kan man gøre sådan at den overskriver den eksisterende fil??
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