Gäst pong218 Skrivet 19 Maj 2010 Rapport Dela Skrivet 19 Maj 2010 Har letat i flera dagar nu efter något script som kan hjälpa mig men inget funkar. De är bara slöseri med tid, så min fråga kan någon person fixa de två scripten åt mig. 1:a php filen: Välja och ladda upp bilden i mysql databasen 2:a php filen: visa bilden från mysql databasen Jag använder mdeium blod för att få upp bilden i mysql databasen. Behöver ingen onödig största storlek då scriptet ska finnas på en admin sida. Men snälla svara snabbt ... Behöver verkligen hjälp... Citera Länk till kommentar Dela på andra sajter More sharing options...
Maajken Skrivet 19 Maj 2010 Rapport Dela Skrivet 19 Maj 2010 Har letat i flera dagar nu efter något script som kan hjälpa mig men inget funkar. De är bara slöseri med tid, så min fråga kan någon person fixa de två scripten åt mig. 1:a php filen: Välja och ladda upp bilden i mysql databasen 2:a php filen: visa bilden från mysql databasen Jag använder mdeium blod för att få upp bilden i mysql databasen. Behöver ingen onödig största storlek då scriptet ska finnas på en admin sida. Men snälla svara snabbt ... Behöver verkligen hjälp... http://www.phpriot.com/articles/images-in-mysql Testat den? Citera Länk till kommentar Dela på andra sajter More sharing options...
Gäst pong218 Skrivet 19 Maj 2010 Rapport Dela Skrivet 19 Maj 2010 Ja har testat den men har svåra problem med att integrera den i min kodning , men tack i alla fall. funkar även med php som laddar upp bilden i en mapp på ftp:n men då ska namnet lagras i en tabel. Och sedan ta bort den tidigare bilden som låg på samma ID , då bilden ska vara som ett cms val på en hemsida. Citera Länk till kommentar Dela på andra sajter More sharing options...
Gäst nomercy421 Skrivet 27 Maj 2010 Rapport Dela Skrivet 27 Maj 2010 Ja har testat den men har svåra problem med att integrera den i min kodning , men tack i alla fall. funkar även med php som laddar upp bilden i en mapp på ftp:n men då ska namnet lagras i en tabel. Och sedan ta bort den tidigare bilden som låg på samma ID , då bilden ska vara som ett cms val på en hemsida. Testat Webdesignskolan.se?, Men bra att du löste det :) Citera Länk till kommentar Dela på andra sajter More sharing options...
woody Skrivet 1 Juni 2010 Rapport Dela Skrivet 1 Juni 2010 upload.php - Laddar upp bilder <?php if (isset($_POST['upload'])){ if (empty($_FILES['picture']['name'])){ echo 'Ingen fil har valts.'; exit; } $explode = explode(".", $_FILES['picture']['name']); foreach ($explode as $exp); if ($exp == 'jpg'){ if (is_uploaded_file($_FILES['picture']['tmp_name'])){ $random_number = rand(0,99999999999); if (move_uploaded_file($_FILES['picture']['tmp_name'], 'uploads/' . $random_number . '.jpg')){ $url = 'uploads/' . $random_number . '.jpg'; // Alla bilder sparas i mappen uploads/ } else { echo 'Bilden kunde inte flyttas.'; exit; } } mysql_query("INSERT INTO `pictures` (`url`) VALUES('$url')") or die(mysql_error()); echo 'Din bild har laddats upp.'; exit; } else { echo 'Endast JPG-filer är tillåtna.'; exit; } } ?> Här kan du ladda upp en bild. <br /><br /> Välj bild (.jpg) <br /> <form action="upload.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="upload" value="upload" /> <input type="file" name= "picture" /> <input type="submit" value="Ladda upp bild"> </form> pictures.php - Visar alla bilder <?php $sql = mysql_query("SELECT * FROM `pictures` ORDER BY `id` DESC") or die(mysql_error()); if (mysql_num_rows($sql) == 0){ echo 'Det finns inga bilder att visa.'; } while ( $info = mysql_fetch_array ( $sql )){ echo '<img src="'. $info['url'] .'" border="1" /><br /><br />'; } ?> Install.php - Installerar databasen <?php $sql_server = "MySQL-server"; $sql_username = "MySQL-användarnamn"; $sql_password = "MySQL-lösenord"; $sql_database = "MySQL-databas"; mysql_connect($sql_server, $sql_username, $sql_password) or die('MySQL-uppgifterna är felaktiga.'); mysql_select_db($sql_database) or die('Databasen finns inte.'); mysql_query("DROP TABLE IF EXISTS `pictures`;") or die (mysql_error()); mysql_query("CREATE TABLE `pictures` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT , `url` VARCHAR( 100 ) NOT NULL , PRIMARY KEY ( `id` ) , UNIQUE ( `id` ) ) ENGINE = MYISAM ;") or die (mysql_error()); echo 'Databasen har installerats.'; ?> Citera Länk till kommentar Dela på andra sajter More sharing options...
OFuska Skrivet 6 Juni 2010 Rapport Dela Skrivet 6 Juni 2010 Tycker det är slöseri med databasutrymme. Citera Länk till kommentar Dela på andra sajter More sharing options...
Rekommendera inlägg
Gå med i konversationen
Du kan skriva nu och registrera dig senare. Om du har ett konto, logga in nu för att posta med ditt konto.