Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/CHMOD] Nie mogę zmienić praw chmod dla pliku
free
post
Post #1





Grupa: Zarejestrowani
Postów: 269
Pomógł: 0
Dołączył: 6.02.2006

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


W kodzie nie moge zmienic praw chmod:
  1. <?php
  2. if (move_uploaded_file($_FILES['image']['tmp_name'],
  3. $ImageName)) {
  4.  
  5.  $lokalizacja= "img/ma/". $lastpicid;
  6.  $usuwanie = unlink($lokalizacja);
  7. // pobranie informacji na temat umieszczonego obrazu
  8. list($width, $height, $type, $attr) = getimagesize($ImageName);
  9.  
  10. if ($type > 3) {
  11. echo "Pnie jest w formacie gf, jg ";
  12. echo "Kliknij 'Wstecz' w ponownie.";
  13. }
  14. else {
  15. ////////////////
  16.  
  17. $newfilename = $ImageDir . $lastpicid ;
  18. //$image_old = imagecreatefromjpeg($ImageName);
  19. if ($type == 2) { rename($ImageName, $newfilename);  }
  20. else { if ($type == 1)  { $image_old = imagecreatefromgif($ImageName); }
  21.  elseif ($type == 3) { $image_old = imagecreatefrompng($ImageName); }
  22.  
  23. // skonwertuj obraz do formatu JPG
  24. $image_jpg = imagecreatetruecolor($width, $height);
  25. imagecopyresampled($image_jpg, $image_old, 0, 0, 0, 0,
  26.  $width, $height, $width, $height);
  27. chmod("$image_jpg", 0767);
  28. imagejpeg($image_jpg, $newfilename);
  29.  
  30. imagedestroy($image_old);
  31. imagedestroy($image_jpg);
  32. chmod("$newfilename", 0777);
  33. ?>

Popradzilem sobie juz. CHMOD nalezy nadac w 9 linijce po funkcji list.
Nie wiem czemu tak trzeba ale pewnie jest to zwiazane z warunkami if.

Ten post edytował free 12.06.2007, 20:16:00
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 Aktualny czas: 19.08.2025 - 09:14