Tildel ID nr, på et uploadet billede
Jeg har lavet en lille database, hvor man kan oprette varer og uploade billeder der til. ( Se evnt her: http://www.crazykings.dk/tilfoej.gif )MEN! - Jeg vil gerne have at det billede man uploader, at der kommer til at stå ID nr foran det. Altså 34-pics.jpg fx.
Hvordan får jeg lavet det?..... Lige nu tildeles ID jo først når jeg har gemt varen, så jeg kan jo ikke bare skrive:
copy($uploadpics,"pics/$id$uploadpics_name");
Plz, help me!
[ HER ER KONDEN ]
if ($action == "tilfoejvare")
{
if($uploadpics)
{
$billede = "$uploadpics_name";
copy($uploadpics,"pics/$billede");
}
mysql_query("INSERT INTO $tabel (antal, kortbeskrivelse, langbeskrivelse, lejepris, cat, pics, varenavn)
VALUES('$antal', '$kortbeskrivelse', '$langbeskrivelse', '$lejepris', '$cat', '$billede', '$varenavn')")
or die (mysql_error()); ;
print "Varen <b>$varenavn</b> er tilføjet til databasen.<br>";
}
?>
<form ENCTYPE="multipart/form-data" method="post" action="<? print"$PHP_SELF"; ?>" target="_self">
Varenavn:<br><input type="text" name="varenavn"><br>
Antal i udlejningen:<br><input type="text" name="antal"><br>
Kort beskrivelse:<br> <input name="kortbeskrivelse" SIZE="25"><br>
Lang beskrivelse:<br> <textarea rows="10" name="langbeskrivelse" cols="40"></textarea><br>
Hvilken kategori skal varen ind under?<br>
<SELECT name="cat">
<option value="1">Komplette anlæg</option">
<option value="2">Højttalere</option">
<option value="3">Forstærker</option">
<option value="4">Mixer</option">
<option value="5">Lyseffekter</option">
<option value="6">Lys-controller</option">
<option value="7">Røgmaskiner</option">
<option value="8">Mikrofoner</option">
<option value="9">Kabler</option">
<option value="10">Rig</option">
<option value="11">Diverse</option">
</select> <br>
Leje pr. døgn<br> <input type="text" name="lejepris"><br>
Billede:(Kun jpg & Gif)<br><INPUT NAME="uploadpics" TYPE="file"> <br><br>
<input type="hidden" name="action" value="tilfoejvare">
<input type="submit" value="Tilføj vare til databasen">
</form>
