Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Upload - unix czy win?, czy jest roznica pomiedzy systemami?
spandor
post 27.04.2005, 23:45:22
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 2.03.2004

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


Witam

Mam skrypt ktory realizowal mi upload plikow nas serwer windowsowy, a teraz chce to przeniesc na unix'a. i nie chce dzialac :/ moze ktos podpowiedziec w czym problem?

  1. <?php
  2. if( is_uploaded_file( $_FILES['userfile']['tmp_name'] ) )
  3. {
  4. $strUploadDir = &#092;"\". $_FILES['userfile']['name'];
  5. if( move_uploaded_file( $_FILES['userfile']['tmp_name'], $strUploadDir ) )
  6. {
  7. echo 'Plik został pomyślnie uploadowany! <br />';
  8. $lacz = lacz_bd();
  9. $wynik = mysql_query(&#092;"insert into zdjecia (zdjecie_opis, zdjecie_opisk, zdjecie_zrobienie, dzial, zdjecie_dodanie) values ('$zdjecie_opis', '$zdjecie_opisk', '$zdjecie_zrobienie', '$dzial', NOW())\");
  10. $path_parts = pathinfo($_FILES['userfile']['name']); //pobiera rozszerzenie
  11. $sciezka_bezwgledna = ''.mysql_insert_id().'.'.$path_parts[&#092;"extension\"];
  12. rename($strUploadDir,$sciezka_bezwgledna);
  13. }
  14. else
  15. {
  16. echo 'Upload pliku nie powiódł się!';
  17. }
  18. echo 'Dodatkowe informacje o uploadowanym pliku: <pre>' . print_r( $_FILES, true ) . '</pre>';
  19. }
  20. else
  21. {
  22. echo 'Wystąpił błąd podczas wysyłania pliku na serwer!';
  23. }
  24. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Darti
post 28.04.2005, 01:45:07
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


sprawdz czy masz prawa do zapisu w katalogu unixowym


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
hwao
post 28.04.2005, 06:59:49
Post #3


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Sprawdz czy masz chmody 777 pozatym poczytaj o
http://php.pl/index.php/phppl/artykuly/dla...h/upload_plikow
Go to the top of the page
+Quote Post
rachwal
post 28.04.2005, 10:11:08
Post #4





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 29.08.2002
Skąd: Wrocław

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


Zacznijmy od tego ze $strUploadDir powinno zawierac sciezke bezwzgledna.


--------------------
pozd.
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: 19.07.2025 - 20:55