Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana nazwy uploadowanego pliku
spit
post 20.01.2007, 16:48:37
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 1.08.2005

Ostrzeżenie: (0%)
-----


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:
  1. <?php
  2. $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']}')"
    ;
  3. copy ($_FILES['imagefile']['tmp_name'], "../img/okladki/".$_FILES['imagefile']['name']);
  4. if (mysql_query($zapytanie)) 
  5. { print 'Dodane'; }
  6. else { print 'Blad'; }
  7. mysql_close(); } 
  8. else {
  9. print '<form method="post" action="">
  10. <p>
  11. <label for="tytul">Tytuł</label>
  12. <input name="tytul" id="tytul" type="text" />
  13. </p>
  14. <p>
  15. <label for="wykonawca">Wyk</label>
  16. <input name="wykonawca" id="wykonawca" type="text" />
  17. </p>
  18. <p>
  19. <label for="wyklnk">W.link</label>
  20. <input name="wyklnk" id="wyklnk" type="text" value="Nazwa_Wykonawcy" />
  21. </p>
  22. <p>
  23. <label for="alblnk">A. link</label>
  24. <input name="alblnk" id="alblnk" type="text" value="Tytul_Albumu" />
  25. </p>
  26. <p>
  27. <label for="data">Data</label>
  28. <input name="data" id="data" type="text" value="RRRR-MM-DD" />
  29. </p>
  30. <p>
  31. <label for="wytwornia">Lejbel</label>
  32. <input name="wytwornia" id="wytwornia" type="text" />
  33. </p>
  34. <p>
  35. <label for="czas">Czas</label>
  36. <input name="czas" id="czas" type="text" />
  37. </p>
  38. <p>
  39. <label for="producent">Prod</label>
  40. <input name="producent" id="producent" type="text" />
  41. </p>
  42. <p>
  43. <label for="utwory">Tracki</label>
  44. <textarea name="utwory" id="utwory" cols="55" rows="15">
  45. <b>01</b>Tytuł (00:00)
  46. <b>02</b>Tytuł (00:00)</textarea>
  47. </p>
  48. <p>
  49. <label for="imagefile">Okl</label>
  50. <input type="file" name="imagefile">
  51. </p>
  52. <p>
  53. <input name="submit" type="submit" class="formtextbutton" value="Dodaj" style="margin-left: 40px" />
  54. </p>
  55. </form>'
  56.  ;}
  57. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 21:50