Cześć,
Mam formularz dodający płytę do bazy, a także do wrzucania okładek (jeden form). Chciałbym spytać, czy jest możliwe, by nazwa pliku była automatycznie zmieniana używając danych wysłanych przez POST?
Kod:
<?php
$zapytanie = "INSERT INTO `dyskografia` (`id`, `tytul`, `wykonawca`, `wyklnk`, `alblnk`, `data`, `wytwornia`, `czas`
, `producent`, `utwory`) VALUES (NULL, '{$_POST['tytul']}', '{$_POST['wykonawca']}', '{$_POST['wyklnk']}', '{$_POST['alblnk']}', '{$_POST['data']}', '{$_POST['wytwornia']}', '{$_POST['czas']}', '{$_POST['producent']}', '{$_POST['utwory']}')";
copy ($_FILES['imagefile']['tmp_name'], "../img/okladki/".$_FILES['imagefile']['name']); else {
print '<form method="post" action=""> <p>
<label for="tytul">Tytuł</label>
<input name="tytul" id="tytul" type="text" />
</p>
<p>
<label for="wykonawca">Wyk</label>
<input name="wykonawca" id="wykonawca" type="text" />
</p>
<p>
<label for="wyklnk">W.link</label>
<input name="wyklnk" id="wyklnk" type="text" value="Nazwa_Wykonawcy" />
</p>
<p>
<label for="alblnk">A. link</label>
<input name="alblnk" id="alblnk" type="text" value="Tytul_Albumu" />
</p>
<p>
<label for="data">Data</label>
<input name="data" id="data" type="text" value="RRRR-MM-DD" />
</p>
<p>
<label for="wytwornia">Lejbel</label>
<input name="wytwornia" id="wytwornia" type="text" />
</p>
<p>
<label for="czas">Czas</label>
<input name="czas" id="czas" type="text" />
</p>
<p>
<label for="producent">Prod</label>
<input name="producent" id="producent" type="text" />
</p>
<p>
<label for="utwory">Tracki</label>
<textarea name="utwory" id="utwory" cols="55" rows="15">
<b>01</b>Tytuł (00:00)
<b>02</b>Tytuł (00:00)</textarea>
</p>
<p>
<label for="imagefile">Okl</label>
<input type="file" name="imagefile">
</p>
<p>
<input name="submit" type="submit" class="formtextbutton" value="Dodaj" style="margin-left: 40px" />
</p>
</form>'
;}
?>