14. januar 2009 - 11:58Der er
6 kommentarer og 1 løsning
billed upload
Hej eksperter...
jeg har et problem med et upload script til billeder. jeg kan ikke rigtig få det til at virke. håber i ka hjælpe mig.
upload.php
<?php require("data.php"); $allowtypes = array("image/jpg", "image/gif", "image/jpeg"); if(in_array($_FILES['img']['type'],$allowtypes)){ copy($billed, "upload/" .$billed_name); // her skal den føre billedet ind i en database tabel sammen med de andre oplysninger. mysql_query("insert into billedyear(year, billed) values('$year', '$billed')") or die(mysql_error());
echo'dit billed er uploadet...'; } ?>
her kommer hvordan min tabel er sat op.
CREATE TABLE `billeryear` ( `bid` int(11) NOT NULL auto_increment, `year` varchar(20) NOT NULL default '', `billed` longblob NOT NULL, PRIMARY KEY (`bid`) ) TYPE=MyISAM AUTO_INCREMENT=1 ;
ved ikke om det jeg har gjort er rigtig nok. men håber i kan hjælpe mig.
Hvor er det lige at $billed bliver sat ?? Hvor bliver $billed_name sat ? Har du prøvet at kigge på jakobdo's artikel omkring upload af filer(billeder) ?
jakobdo - Jeg har nu forsøgt mig. men hvergang jeg sætter chmod til 777 via dreamweaver bliver den alligevel engivet som ikke sat. hvad gør jeg forkert.
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.