Avatar billede river_rage Nybegynder
29. januar 2007 - 22:30 Der er 6 kommentarer og
1 løsning

Oprette mappe ud fra tekstfeltværdi ved upload af billede

Jeg skal lave en lille afgrænset prototype på et administrationssite til en hjemmeside, hvor der skal være mulighed for at uploade et billede, som omdøbes til original.jpg og flyttes til en mappe, som brugeren skriver navnet på i et tekstfeltet "varenr". Hvordan gør jeg dette?

Sådan ser mit script ud indtil videre:

<?php
include("checklogin.php");

if(isset($_POST['upload'])){
$target_path = "C:/Programmer/wamp/www/arrogant/uploads/";

$target_path = $target_path . "original.jpg";

if(move_uploaded_file($_FILES['uploadfile']['tmp_name'], $target_path)) {
    echo "Varen er blevet oprettet.";
} else{
    echo "Varen blev ikke oprettet. Prøv igen";
}

}

?>
Avatar billede coderdk Praktikant
29. januar 2007 - 22:35 #1
<?php
include("checklogin.php");

if(isset($_POST['upload'])){
$target_path = "C:/Programmer/wamp/www/arrogant/uploads/";

$target_path .= $_POST['varenr'];
mkdir( $target_path );
$target_path .= "/original.jpg";

if(move_uploaded_file($_FILES['uploadfile']['tmp_name'], $target_path)) {
    echo "Varen er blevet oprettet.";
} else{
    echo "Varen blev ikke oprettet. Prøv igen";
}

}

?>

måske?
Avatar billede river_rage Nybegynder
29. januar 2007 - 22:47 #2
Jep det virker perfekt. Vil du ikke lige fortælle mig hvad punktummet inden lighedstegnet gør?
Avatar billede hejmanden Nybegynder
29. januar 2007 - 22:51 #3
Til tilføjer bare "/original.jpg"; til variablen $target_path
"C:/Programmer/wamp/www/arrogant/uploads/" + "/original.jpg" = C:/Programmer/wamp/www/arrogant/uploads//original.jpg
Avatar billede river_rage Nybegynder
29. januar 2007 - 22:55 #4
ok prøver lige at formulere det med mine egne ord... Det betyder altså at den sætter sig lig med sig selv plus "/original.jpg"?
Avatar billede hejmanden Nybegynder
29. januar 2007 - 22:56 #5
jep :)
Avatar billede river_rage Nybegynder
29. januar 2007 - 23:05 #6
Jamen det er jo dejligt så hehe

Jeg vil jo gerne give nogle point hvis I smider svar.
Avatar billede coderdk Praktikant
29. januar 2007 - 23:47 #7
:)
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