Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z rename
matti9410
post 13.07.2014, 15:39:15
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 10.07.2013

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


Witam mam problem z funkcją rename. Niby wszystko działa jak należy ale wyskakuje mi taki błąd

  1. Warning: rename(/home/matti9410/domains/matti9410.unixstorm.org/public_html/images/portret/DSC_0836.jpg,/home/matti9410/domains/matti9410.unixstorm.org/public_html/images/portret/2.jpg) [function.rename]: No such file or directory in /home/matti9410/domains/matti9410.unixstorm.org/public_html/admin/addphoto.php on line 45


kod wygląda następująco

  1. if(is_uploaded_file($zdjecie_tmp))
  2. {
  3. $nazwa++;
  4. $zdjecie_nazwa_nowa = "$nazwa.$rozszerzenie";
  5. move_uploaded_file($zdjecie_tmp, "$BASE_DIR/images/$zdjecie_kategoria/$zdjecie_nazwa_nowa");
  6. $nazwa_pliku = "$BASE_DIR/images/$zdjecie_kategoria/$zdjecie_nazwa_nowa";
  7. if (file_exists($nazwa_pliku))
  8. {
  9. $zdjecie_link = "images/$zdjecie_kategoria/$zdjecie_nazwa_nowa";
  10. db_connect();
  11. $zapytanie = "INSERT INTO $zdjecie_kategoria (`zdjecie_link`) VALUES('$zdjecie_link')";
  12. mysql_query($zapytanie);
  13. db_close();
  14. 45 linia ----> rename("images/$zdjecie_kategoria/$zdjecie_nazwa_stara", "images/$zdjecie_kategoria/$zdjecie_nazwa_nowa");
  15. echo "Plik został przesłany na serwer!<br/>";
  16. }
  17. else
  18. {
  19. echo "Wysłanie pliku nie powiodło się!";
  20. }
  21.  
  22. }


W jaki sposób pozbyć się tego błędu ?
Go to the top of the page
+Quote Post
timon27
post 13.07.2014, 16:34:45
Post #2





Grupa: Zarejestrowani
Postów: 578
Pomógł: 69
Dołączył: 15.04.2007
Skąd: Wrocław

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


Programujesz i znasz angielskiego?
Jest napisane że nie ma takiego pliku.

Sprawdzę:
http://matti9410.unixstorm.org/images/portret/DSC_0836.jpg
Tak, rzeczywiście go nie ma.
Go to the top of the page
+Quote Post
matti9410
post 14.07.2014, 12:19:04
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 10.07.2013

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


Ale to zdjęcie jest pod nazwą 1.jpg funkcja rename zmienia mi nazwę pliku z DSC_0836.jpg na 1.jpg.



Dobra robiłem błąd smile.gif zmieniałem nazwę zanim plik był na dysku smile.gif. Temat można zamknąć biggrin.gif

Ten post edytował matti9410 14.07.2014, 12:36:52
Go to the top of the page
+Quote Post

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: 25.05.2024 - 05:58