Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Jak zapobiec nadpisywaniu pliku ?, Unikatowe nazwy plików wgrywanych na serwer.
grattz
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


Wysyłam plik na serwer:
  1. <?php
  2. if (isset($_FILES['Plik']))
  3. {
  4.  if (move_uploaded_file($_FILES['Plik']['tmp_name'],'./uploads/'.$_FILES['Plik']['name']))
  5. ?>

Jak zmienić nazwe pliku zapisywanego . Np tak zeby dodawał sie ID z tabeli przed nazwą pliku. ( chyba będzie to trudno uzyskać - może jakieś są inne metody ?)

A to wysyłam do MYSQL:
  1. <?php
  2. mysql_query("INSERT INTO banery VALUES('" . $_FILES['Plik']['name'] . "',NULL)")
  3. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grattz
post
Post #2





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Pliki juz ładnie zapisują sie na serwerze. ID mają przed nazwą.
Problem mam tylko jeszcze by w tablicy MSQL nazwa pliku była taka sama.
Wpisałem tak:
  1. <?php
  2. mysql_query("INSERT INTO banery VALUES('". $id ."". $_FILES['Plik']['name'] . "',NULL)") or die(mysql_error());
  3. ?>

Ale nie dodaje mi ID przed nazwą pliku.
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 Aktualny czas: 6.10.2025 - 08:11