Avatar billede william11 Nybegynder
25. marts 2005 - 23:28 Der er 2 kommentarer og
1 løsning

Upload billeder, HJÆLP

hejsa alle derude!!  jeg er igang med at lave en artikel, lige nu er jeg ved at lave sådan at man kan uploade 5 billeder, artiklen, + overskrift, men mit problem er at det når man uploader et så kommer alle billeder til at være det samme der hvor der står
billede1,billede2,billede3,billede4,billede5, her er noget af koden:

$Time = time();
    $pic1         = $_FILES["billede1"]["tmp_name"];
    $pic2         = $_FILES["billede2"]["tmp_name"];
    $pic3         = $_FILES["billede3"]["tmp_name"];
    $pic4         = $_FILES["billede4"]["tmp_name"];
    $pic5         = $_FILES["billede5"]["tmp_name"];
   
    $billede1    = "img/pic/artikel/". $_SESSION['user'] ."-".$Time.".jpg";
    $billede2    = "img/pic/artikel/". $_SESSION['user'] ."-".$Time.".jpg";
    $billede3    = "img/pic/artikel/". $_SESSION['user'] ."-".$Time.".jpg";
    $billede4    = "img/pic/artikel/". $_SESSION['user'] ."-".$Time.".jpg";
    $billede5    = "img/pic/artikel/". $_SESSION['user'] ."-".$Time.".jpg";

    $size = getimagesize($_FILES["img"]['tmp_name']);

    if ($pic1 != "" || $pic2 != "" || $pic3 != "" || $pic4 != "" || $pic5 != "")
    {
    copy($pic1, $billede1);
   
    if ($pic2 != "")
    copy($pic2, $billede2);
   
    if ($pic3 != "")
    copy($pic3, $billede3);
   
    if ($pic4 != "")
    copy($pic4, $billede4);
   
    if ($pic5 != "")
    copy($pic5, $billede5);
   
        $date = date("d-m-Y H:i");
        $ip  = getenv("REMOTE_ADDR");
        mysql_query("INSERT INTO artikel_indlaag (katid,billede1,billede2,billede3,billede4,billede5,indhold,Overskrift,username,date,ip)
        values (
        '". $_POST['katid']                     ."',
        '". $_SESSION['user'] ."-".$Time         .".jpg',
        '". $_SESSION['user'] ."-".$Time         .".jpg',
        '". $_SESSION['user'] ."-".$Time         .".jpg',
        '". $_SESSION['user'] ."-".$Time         .".jpg',
        '". $_SESSION['user'] ."-".$Time         .".jpg',
        '". htmlspecialchars($_POST['indhold'])    ."',
        '". htmlspecialchars($_POST['navn'])     ."',
        '". $_SESSION['user']                     ."',
        '". $date                                 ."',
        '". $ip                                 ."')
        ")or die("MySQL fejl: " . mysql_error());   
       
    echo "
    <script>
    alert('Din Artikel er nu online!');
    </script>";
    }
}

Håber virkelig der er nogle som kan hjælpe mig da jeg selv er kørt død i den her...
spørg endelig hvis der er noget som i ikke forstår!
Avatar billede william11 Nybegynder
25. marts 2005 - 23:36 #1
måske en dybere forklaring...

Jeg mener at jeg vil gerne lave det sådan at man skal have muligheden for at uploade et billede, og hvis man ikke ønsker det, så lader man self vær, også poster den ellers bare resten ud (artiklen osv.) men hvis man så uploader f.eks. 3 billeder ind, så poster den automatisk 5 billeder ind i databasen, også skriver den enda de samme billeder ind i databasen, og det skal den ikke, jeg vil mene at det var en lidt bedre forklaring end den ovenover.. :$
Avatar billede william11 Nybegynder
26. marts 2005 - 16:31 #2
er der ingen som kan hjælpe.. :(
Avatar billede william11 Nybegynder
27. marts 2005 - 14:39 #3
lukker her... må prøve at ordne det selv så da jeg ikke har så meget tid til at vente, pga. siden skal være færdig meget snart.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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