Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]upload pliku - nie zapisuje nazwy do bazy
limonides
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 30.05.2009

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


mam taki kod wszystko działa oprócz zapisu nazwy pliku do bazy :/

  1. <?
  2. require('connection.php');
  3. $u_plik = $_FILES['plik']['tmp_name'];
  4. $u_nazwa = $_FILES['plik']['name'];
  5. $u_rozmiar = $_FILES['plik']['size'];
  6. $u_max_rozmiar = 2*1024*1024; //Maksymalny rozmiar pliku dozwolony do wgrania a bajtach - w przyk?adzie 2MB
  7.  
  8. if($u_rozmiar > $u_max_rozmiar)
  9. {
  10. echo "Plik jest zbyt duzy!"; }
  11. elseif(is_uploaded_file($u_plik)) {
  12. move_uploaded_file($u_plik, "obrazki/$u_nazwa");
  13. $url = 'obrazki/'.$u_nazwa.'';
  14. $img = imagecreatefromjpeg($url);
  15. $width = 200;
  16. $height = 150;
  17. $mini = imagecreatetruecolor($width,$height);
  18. imagecopyresampled($mini, // uchwyt obrazka wynikowego
  19. $img, // uchwyt obrazka źródłowego
  20. 0, // współrzędna x punktu od którego zaczynamy nanoszenie
  21. 0, // współrzędna y punktu od którego zaczynamy nanoszenie
  22. 0, // współrzędna x punktu od którego zaczynamy kopiowanie
  23. 0, // współrzędna y punktu od którego zaczynamy kopiowanie
  24. $width, // szerokość skopiowanego obrazka na obrazku wynikowym
  25. $height, // wysokość skopiowanego obrazka na obrazku wynikowym
  26. imagesx($img), // szerokość obszaru kopiowanego z obrazka źródłowego
  27. imagesy($img)); // wysokość obszaru kopiowanego z obrazka źródłowego
  28. imagejpeg($mini, 'miniaturki/'.$u_nazwa.'', 100);
  29. echo "Plik: <b>$u_nazwa</b> ($u_rozmiar B) zostal uploadowany!"; }
  30. mysql_query("INSERT INTO obrazki (nazwa)VALUES('$u_nazwa')");
  31.  
  32. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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.12.2025 - 20:06