Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Upload plików
Forum PHP.pl > Forum > PHP
Domin
Co trzeba dodać do tej funkcji aby uploadujac plik na serwer nadawał mu chmod 644?? Potrzebne mi to bo na serwerze plikom nadaje chmod 600 zamiast 644. Z góry dzięki

  1. <?php
  2. function zapisz_zdjecie( $name, $tmp_name, $dir ) {
  3. global $sciezka;
  4.  
  5. $tablica = explode ('.', $name );
  6. $identyfikator = substr ( md5(uniqid(rand(),1)),3,8);
  7. $nazwa_pliku = strtolower($identyfikator . '.' . $tablica[1]);
  8.  
  9.  $src = $dir.$nazwa_pliku;
  10.  if( is_uploaded_file( $tmp_name ) ){
  11.  
  12. if( move_uploaded_file( $tmp_name, "$src" ) ){
  13. echo 'Plik zostal pomyslnie uploadowany! <br />';
  14. }else{
  15. echo 'Upload pliku nie powiódl sie!<br />';
  16. }
  17. }else{
  18. echo 'Wystapil blad podczas wysylania pliku na serwer!<br />';
  19.  return false;
  20. }
  21.  $sciezka = $dir.$nazwa_pliku;
  22.  return $sciezka;
  23. }
  24. ?>
Pigula
chmod()
Domin
Wiem że chmod ale gdzie to wstawić??
Ociu
Przed return.
Domin
Dzięki zrobiłem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.