Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> upload plików - wielkość liter w rozszerzeniu
-natan-
post 26.11.2005, 23:52:49
Post #1





Goście







witam wszystkich
mam zwykły najzwyczajny skrypt do uploadu plików z ograniczeniem do ładowania plików jpg oraz określeniem ich maksymalnej wagi. Skrypt działa poprawnie
lecz jest konieczna w nim dorobna modyfikacja - mianowicie skrypt przyjmuje
wszystkie jpg bez względu na to jakimi znakami jest napisane rozszerzenie czyli
"jpg", "JPG".
Problem polega właśnie na tym aby skrypt tak zmodyfikować aby jesli ktoś dodaje zdjęcie na serwer z rorszerzeniem "JPG" to to zdjecie zostaje zapisane na serwerze z rozszerzeniem napisanym małymi literami czyli "jpg".
Jesli ktoś wie jak to zrobić będe wdzięczny smile.gif
skrypt wygląda następująco:
  1. <?
  2. $okau=0;
  3. $maxr = 200000;
  4. if (is_uploaded_file($_FILES["plik"]["tmp_name"])){
  5.  if ($_FILES["plik"]["size"] > $maxr){
  6. echo("<P STYLE='text-align:center'>Błąd! Plik jest za duży!</P>");
  7. }
  8. else
  9. {
  10. $nazva=$_FILES["plik"]["name"];
  11. if (strtolower(substr($nazva,strlen($nazva)-3,3))=="jpg"){
  12.  move_uploaded_file($_FILES["plik"]["tmp_name"],"zdjecia/".$nazva);
  13.  $okau=1;
  14.  print "zdjecie zostalo dodane";
  15.  }
  16.  else
  17.  {
  18.  echo("<P STYLE='text-align:center'>Błąd! Plik posiada niewłaściwe rozszerzenie!</P>");
  19. }
  20.  }
  21. }
  22. else
  23. {
  24. echo("<P STYLE='text-align:center'>Błąd! Spróbuj jeszcze raz!</P>");
  25. }
  26. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 12:49