Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmiana nazwy przy uploadzie zdjęcia
szczalpi
post
Post #1





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Witam
Mam problem z ze zmianą nazwy pliku. Zrobiłem, że do nazwy pliku dodaje numer rekordu, ale dalej pojawia się nazwa wgrywanego pliku.
Chciałbym,aby była mozliwość zmiany nazwy pliku. Teraz kiedy wgrywam plik np. z polskimi znakami to źle wyswietla mi na stronie. To są zdjęcia.
Chciałbym zrobić tak, aby zapis pliku wyglądał następująco 1257_1.jpg, gdzie _1 będzie jako pierwsze zdjęcie.
Proszę was o pomoc. Poniżej podaje kod.

  1. if(isset($_POST['zmien_1']))
  2. {
  3.  
  4.  
  5. if(isset($_FILES['zdjecie_1']['name'])):
  6. {
  7.  
  8. $random = $row['id'];
  9.  
  10. //$max_rozmiar = 1024*1024;
  11. if (is_uploaded_file($_FILES['zdjecie_1']['tmp_name'])) {
  12.  
  13.  
  14. $zdjecie_1=$random.$_FILES['zdjecie_1']['name'];
  15.  
  16. move_uploaded_file($_FILES['zdjecie_1']['tmp_name'],
  17.  
  18. $_SERVER['DOCUMENT_ROOT'].$path.$random.$_FILES['zdjecie_1']['name']);
  19.  
  20. $sql = "update users set photo_1='$zdjecie_1' where login='$user'";
  21. mysql_query($sql);
  22.  
  23. echo "Nowe zdjęcie będzie widoczne po odświeżeniu.";
  24. }
  25. }
  26. endif;
  27. }

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: 22.08.2025 - 14:51