Avatar billede netspinner Nybegynder
01. december 2004 - 11:25 Der er 1 kommentar

Lille upload-script med kommentering - ASAP

Hej alle,
jeg er i gang med et eksamensprojekt, hvor jeg har udviklet et mindre community. Problemet er, at jeg mangler at integrere en lille side, hvor brugerne kan uploade billeder til en mappe på FTP-serveren, og så skal der genereres thumbnails af disse. Udover det, så skal der også være mulighed for at de andre brugere kan kommentere billeder (altså give feedback)...

Pga. tidsnødhed har jeg ikke tid til at udvikle det selv - og jeg spørger heller ikke om nogen vil lave det, men om nogen har et eksisterende script - eller kender et sted hvor jeg kan få det fra.

For at opsummere:

* Simpelt upload-script
* Auto-generering af thumbnails af billeder fra en mappe
* Mulighed for at kommentere billederne, først ved et klik på dem, så de vises i stor størrelse, og så en simpel formular til at skrive noget :)
* Admin-funktion for at redigere og slette posts
* Arbejde sammen med eksisterende database for at hente brugernavne ind

Vigtigt: Det skal arbejde sammen med MySQL.

Håber på ASAP at få nogle gode svar!

På forhånd mange tak
Avatar billede thomaskleist Nybegynder
01. december 2004 - 11:50 #1
det her virker :


<?php require_once('../Connections/gtk.php'); ?>
<?


$src = $_FILES['fil']['tmp_name'];

$ext = strtolower(end(explode(".",$_FILES['fil']['name'])));

$billede = $billede;
$dato = $dato;
$kommentar = $kommentar;
$tid = time();
$sted = $sted;
$turnering = $turnering;

$nytNavn = "image-" . $tid . "." . $ext;

$dst =  "../club/". $nytNavn;


copy($src, $dst );

$image = $dst;

if(file_exists($image)) {

$foto = 1;

$imgsize = getimagesize($image);

if($imgsize[0] > 117) {

$width = 117;
$height = $imgsize[1] / ($imgsize[0] / 117);

$dst_img=imagecreatetruecolor ($width, $height);

$scr_img=imagecreatefromjpeg("$image");


imagecopyresized($dst_img,$scr_img,0,0,0,0,$width,$height,$imgsize[0],$imgsize[1]);

imagejpeg ($dst_img, "../club/thumbnail/" . $nytNavn);

} else {

$src_img= imagecreatefromjpeg("$image");
ImageJpeg($scr_img, $dst);
};

$imgurl =  "../club/thumbnail/" . $nytNavn;

} else {

$foto = 0;
};

$query = "INSERT INTO club(billeder, dato, kommentar, thumbnail,sted, turnering) Values('$dst','$dato','$kommentar','$imgurl','$sted','$turnering')";
mysql_query($query);
echo ('billedet er uploadet');

?>
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