Witam. Mam problem z uploadem pliku, tzn. nie pokazuje zadnego komunikatu, a w bazie w odpowiednim katalogu nie ma nic nowego. Ponizej kod:
  1. <?
  2. function add_image()
  3. {
  4. if(isset($_GET[&#092;"id_cat\"]))
  5. {
  6. $temat = &#092;"Przesylanie Plikow\";
  7. html_header($temat, 800);
  8.  
  9. ?>
  10. <form method=\"post\" action=\"<?php echo $PHP_SELF ?>\" enctype=\"multipart/form-data\">
  11. Sciezka:<input type=\"file\" name=\"userfile\" size=\"20\" maxlength=\"40\">
  12. Nick:
  13. <input type=\"text\" name=\"nick\" size=\"20\" maxlength=\"20\">
  14. Opis:<textarea rows=\"5\" cols=\"40\" name=\"description\"></textarea>
  15. <input type=\"submit\" value=\"Dodaj\">
  16. </form>
  17. <?
  18. html_footer();
  19.  
  20.  
  21. if(isset($_POST[&#092;"userfile\"]) && isset($_POST[\"nick\"]) && isset($_POST[\"description\"])) 
  22. {
  23. global $userfile, $nick, $description;
  24. $dir = &#092;"/galeria\";
  25.  
  26.  
  27. if(empty($nick)) 
  28. {
  29. error_message(&#092;"Musisz podac nick!\");
  30. }
  31. if(empty($description)) 
  32. {
  33. error_message(&#092;"Musisz podac opis!\");
  34. }
  35. if($userfile_size <= 0)
  36. {
  37. error_message(&#092;"Musisz podac sciezke do obrazka!\");
  38. }
  39. if($userfile_size > 2000000)
  40. {
  41. error_message(&#092;"Plik jest za duzy. Maksymalna wielkosc to 2 Mb!\");
  42. }
  43.  
  44. $filename=basename($userfile_name);
  45. if(!@copy($userfile, &#092;"$dir/$filename\"))
  46. echo(&#092;"Blad nie mozna skopiowac $filename.\");
  47. else echo &#092;"Udane przysylanie pliku $filename\";
  48. header(&#092;"Location: index.php\");
  49.  
  50. $img_path = &#092;"$dir/$filename\";
  51.  
  52. $query = &#092;"INSERT INTO gal_images VALUES(NULL, '$img_path', 'W', '$nick', '$_GET[id_cat]', '$description')\";
  53. $wynik = mysql_query($query);
  54. if(!$wynik) error_message(sql_error());
  55.  
  56.  
  57. }
  58.  
  59. }
  60. }
  61. ?>


Nie wiem co jest nie tak, moze cos w php.ini.
Thx

Pzdr