Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload na serwer
Zimon
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 7.08.2006

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


  1. <?php
  2. function form()
  3. {
  4.  global $plik, $plik_name, $plikurl, ...;
  5. echo '
  6. [...]
  7. <form action="admin.php?mod=news&action=add" method="post" name="art" enctype="multipart/form-data">
  8. <input type="file" name"plik">
  9. <input type="submit" value="dodaj">
  10. </form>';
  11. }
  12.  
  13. function add()
  14. {
  15. global $plik, $plik_name, $plikurl, ...;
  16.  
  17. if($plikurl=='')
  18. {
  19. $url = md5(microtime());
  20. $tab = explode(".", $plik_name);
  21.  $roz = count($tab);
  22.  $roz = $tab[$roz-1];
  23. $url = $url.'.'.$roz;
  24. $uploaded = 'img/news/'.$url;
  25. if (is_uploaded_file($_FILES['plik']['tmp_name']))
  26. {
  27. move_uploaded_file($plik,$uploaded);
  28. echo "Operacja przebiegła pomyślnie";
  29. } 
  30. else 
  31. {
  32. echo 'Błąd przy przesyłaniu danych!';
  33.  
  34. } 
  35. }
  36. else
  37. {
  38. $url = $plikurl;
  39. }
  40.  
  41.  
  42. $query = "INSERT INTO news VALUES(NULL, '$title_pl', '$art_pl', '$title_en', '$art_en', '$title_de', '$art_de', '$url', now())";
  43. $result = mysql_query($query);
  44.  
  45. header("Location: admin.php?mod=news");
  46. exit;
  47. }
  48. ?>


wpisy do bazy się dodają elegancko jednak za każdym razem wyświetla mi się komunikat, że plik nie został uploadowany mimo iż chmod mam ustawiony na 777 w czym tkwi problem??

i jeszcze jedna rzecz wpisy w bazie danych są bez rozszerzenia nie wiem czemu

Ten post edytował Zimon 25.11.2006, 21:36:18
Go to the top of the page
+Quote Post
lopik
post
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


A co zawiera ta zmienna : $plik


Raczej tak:
  1. <?php
  2. move_uploaded_file($_FILES['plik']['tmp_name'], $uploaded);
  3. ?>
Go to the top of the page
+Quote Post
Zimon
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 7.08.2006

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


nadal wyskakuje bład że nie mozna wyło wysłać na serwer

teoretycznie powiia być utożsamiona z tablicą ale to jakoś nie skutkuje
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:18