04. juni 2004 - 08:50
Der er
5 kommentarer og 1 løsning
Omdøbe billed i upload efter id
Hej, Jeg har en form hvor man indtaster forskellige ting: Navn, alder osv. Til den form har jeg lavet en billed-upload. Hvordan får jeg lavet navnet på billedet om, så det er det samme som den id, som formen bliver oprettet under i databasen?
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
$dir = $_SERVER["DOCUMENT_ROOT"] ."/billeder/"; $name = strtolower($_FILES["upfile"]["name"]); $ext = pathinfo($name); $filtype = $ext["extension"]; // FILTYPEN lav query............. $newname = mysql_insert_id() .".". $filtype; move_uploaded_file($_FILES["upfile"]["tmp_name"], $dir.$newname);
jah, det forstod jeg så ikk ret meget af :) Du får lige min kode: if($upload == 1){ $uploaddir="upload/"; //Det DIR filen skal uploades til. (SKAL VÆRE DER!!) copy($file, $uploaddir.$file_name); } // Smider informationerne ind i MySQLen $joke = nl2br($joke); $dato = date("d-m-Y H:i:s", time()); $query = mysql_query("INSERT INTO ting (navn, titel, alder,)" . "VALUES ('$navn','$titel','$alder')");
// Smider informationerne ind i MySQLen $joke = nl2br($joke); $dato = date("d-m-Y H:i:s", time()); $query = mysql_query("INSERT INTO ting (navn, titel, alder,)" . "VALUES ('$navn','$titel','$alder')"); if($upload == 1){ $name = strtolower($file_name); $ext = pathinfo($name); $filtype = $ext["extension"]; // FILTYPEN $newname = mysql_insert_id() .".". $filtype; $uploaddir="upload/"; //Det DIR filen skal uploades til. (SKAL VÆRE DER!!) copy($file, $uploaddir.$newname); }
det hjælper ikke, den laver stadig ikke navnet om
Og du har et felt, "id" som er autoincrement og primary?
jammen så virker det jo sørme... tak for det :)
Vi tilbyder markedets bedste kurser inden for webudvikling