Avatar billede kim-hinge Nybegynder
02. februar 2004 - 19:45 Der er 9 kommentarer

Hjhælp til Billedupload?

Nogen der kna hjælpe en nybegynder til at lave en billedupload i PHP???
Avatar billede impulze Nybegynder
02. februar 2004 - 19:49 #2
eller måske er denne bedre:
http://www.webcafe.dk/artikler/php/upload/
Avatar billede googolplex Novice
02. februar 2004 - 20:04 #3
Jeg har lavet en test-side til at uploade et billede og automatisk generere en thumbnail, måske du kan bruge det:

http://www.googolplex.dk/uploadthumb.php

Ellers skriv præcist hvad du skal bruge.
Avatar billede razmuz Nybegynder
02. februar 2004 - 20:26 #4
Du vælger den fil der skal uploades fra en input-boks sådan her:
<input type="file" name="file">
Den puttes selvfølgelig ind i en form.

Den bliver uploadet ganske simpelt:
    copy($file, "images/upload/$name");

$name skal du lige ha fastsat!

Du skal huske at stien er relativ (dvs. hvis filen med scriptet ligger i mappen "hjemmeside1/billeder" så skal mappen "images/upload" ligger herunder)
Du skal også huske at CHMOD mappen til 777... så kan alt redigeres.
Avatar billede razmuz Nybegynder
02. februar 2004 - 20:27 #5
Skriv endelig hvis der er noget jeg kan hjælpe med... jeg har netop selv siddet og rodet en masse med det og ved hvor svært det var! Nu har jeg styr på det :=)
Avatar billede sukos Juniormester
03. februar 2004 - 00:06 #6
Du kan osse hente denne:
http://www.showsource.dk/php/download.php?id=1064975823

Afhængig af PHP version, skal du ikke bruge copy() men
move_uploaded_file()

Og ellers, så prøv lige at kikke på manualen:
http://dk.php.net/manual/en/features.file-upload.php
Avatar billede kim-hinge Nybegynder
03. februar 2004 - 13:06 #7
Jeg er kommet frem til denne kode...

Men den virker ikke???? HVAD ER DER GALT?

<?php
$server = "localhost";
$username = "inspiro_dk";
$password = "xxxxxxxx";
$database = "inspiro_dk";
$connection = mysql_pconnect($server,$username,$password);
mysql_select_db($database);


$konfiguration["upload_bibliotek"] = "billeder";
$konfiguration["max_stoerrelse"] = "100";

if($bill_sti != ""){
$fra = $_FILES["bill_sti"]["tmp_name"];
$til = "../" .$konfiguration["upload_bibliotek"] . "/billeder" . $_FILES["bill_sti"]["name"];

$fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) {
  die("Desværre - filen er for stor. Jeg accepterer kun " .
      $konfiguration["max_stoerrelse"] . "kb, og din fil fylder " .
      ceil($fil_stoerrelse, 1) . " kb");
}

if(function_exists("move_uploaded_file")) {
  move_uploaded_file($fra, $til);
} else {
  copy($fra, $til);
}
$til = "/billeder" . $_FILES["bill_sti"]["name"];
}


mysql_query("INSERT INTO billeder (bill_sti, id)
  VALUES('$til', '$id')");

$foresp = mysql_query("SELECT bill_sti FROM billeder");
while($data = mysql_fetch_row($foresp)){
echo $data[0];
echo $data[1];
}
?>
Avatar billede kim-hinge Nybegynder
03. februar 2004 - 13:09 #8
Det jeg egentlig skal have lavet er:

Fra min admin side skal jeg kunne uploade billeder. Og der skal være en funktion der siger hvilken side den skal åbnes på!

Og skal der være et album med flere sider. Fx 5 sider. Disse sider skal så skulle finde ud af hvilke billeder de skal hente fra MySql.

HJÆLP???

Nogen der er tid til at guide mig via messenger?

Gerne mod ev.t betaling...
Avatar billede razmuz Nybegynder
04. februar 2004 - 01:22 #9
?
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