14. august 2005 - 12:33
Der er
3 kommentarer og 1 løsning
billede upload
jeg leder efter et script hvor man kan upload et billede til en mappe og så smider den linket til billedet i databasen
Annonceindlæg fra Deloitte
14. august 2005 - 12:36
#1
<ole> Søg i kategorien her ... der må efterhånden ligge et par tusinde besvarede spørgsmål om det emne :) /mvh </bole>
14. august 2005 - 12:37
#2
det gør jeg også men kan ikke lige finde nogle hvor de smider billede url´en i mysql´en
14. august 2005 - 13:25
#3
jeg fandt det her man kan ikke få det til at virke koden <?php $HTTP_GET_VARS = $_GET; $HTTP_POST_VARS = $_POST; $HTTP_FILES_VARS = $_FILES; $HTTP_SERVER_VARS = $_SERVER; extract($_GET); extract($_POST); extract($_FILES); extract($_SERVER); if (!empty($_FILES['upfile']['name'])) { if(is_uploaded_file($HTTP_POST_FILES['upfile']['tmp_name'])) { $dist = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/covers/"; $billedeurl = $HTTP_POST_FILES['upfile']['name']; $film_navn = $_POST['film_navn']; $film_beskrivelse = $_POST['film_beskrivelse']; mysql_connect("localhost","4boys","grisen"); mysql_select_db("4boys"); mysql_query("INSERT INTO film (film_navn, film_beskrivelse, billedeurl) VALUES ('$film_navn', '$film_beskrivelse', '$billedeurl')") or die(mysql_error()); move_uploaded_file($HTTP_POST_FILES['upfile']['tmp_name'], $dist.$HTTP_POST_FILES['upfile']['name']); $besked = "$billedeurl er blevet uploadet med succes!"; }else{ $besked = "Sorry, men upload skete IKKE!"; } }else{ $besked = "Vælg en fil til upload:"; } ?> <html><head><title>Upload fil</title> </head> <body> <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <center> <table><tr> <td><?php echo $besked; ?><br> <input type="text" name="film_navn" size="32"><br> <textarea name="film_beskrivelse" rows="5" style="width: 260px"></textarea><br> <input name="upfile" type="file" size="32" style="width: 260px"><p> <center><input type="submit" value="Upload" class="submit"></center></td> </tr></table> </center> </form> </body></html> min sql ser såadan her ud CREATE TABLE `film` ( `film_id` int(6) NOT NULL auto_increment, `film_navn` varchar(100) default NULL, `film_beskrivelse` longtext NOT NULL, `billedeurl` varchar(100) default '', `udlaant` varchar(60) NOT NULL default 'nej', PRIMARY KEY (`film_id`) ) TYPE=MyISAM;
14. august 2005 - 13:47
#4
fandt ud af det <?php $HTTP_GET_VARS = $_GET; $HTTP_POST_VARS = $_POST; $HTTP_FILES_VARS = $_FILES; $HTTP_SERVER_VARS = $_SERVER; extract($_GET); extract($_POST); extract($_FILES); extract($_SERVER); if (!empty($_FILES['upfile']['name'])) { if(is_uploaded_file($HTTP_POST_FILES['upfile']['tmp_name'])) { $dist = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/dvd_film/covers/"; $billedeurl = $HTTP_POST_FILES['upfile']['name']; $film_navn = $_POST['film_navn']; $film_beskrivelse = $_POST['film_beskrivelse']; mysql_connect("localhost","4boys","grisen"); mysql_select_db("4boys"); mysql_query("INSERT INTO film (film_navn, film_beskrivelse, billedeurl) VALUES ('$film_navn', '$film_beskrivelse', '$billedeurl')") or die(mysql_error()); move_uploaded_file($HTTP_POST_FILES['upfile']['tmp_name'], $dist.$HTTP_POST_FILES['upfile']['name']); $besked = "$billedeurl er blevet uploadet med succes!"; }else{ $besked = "Sorry, men upload skete IKKE!"; } }else{ $besked = "Vælg en fil til upload:"; } ?> <html><head><title>Upload fil</title> </head> <body> <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <center> <table><tr> <td><?php echo $besked; ?><br> <input type="text" name="film_navn" size="32"><br> <textarea name="film_beskrivelse" rows="5" style="width: 260px"></textarea><br> <input name="upfile" type="file" size="32" style="width: 260px"><p> <center><input type="submit" value="Upload" class="submit"></center></td> </tr></table> </center> </form> </body></html>
Vi tilbyder markedets bedste kurser inden for webudvikling