mam taki kod wszystko działa oprócz zapisu nazwy pliku do bazy :/
<?
require('connection.php');
$u_plik = $_FILES['plik']['tmp_name'];
$u_nazwa = $_FILES['plik']['name'];
$u_rozmiar = $_FILES['plik']['size'];
$u_max_rozmiar = 2*1024*1024; //Maksymalny rozmiar pliku dozwolony do wgrania a bajtach - w przyk?adzie 2MB
if($u_rozmiar > $u_max_rozmiar)
{
echo "Plik jest zbyt duzy!"; } $url = 'obrazki/'.$u_nazwa.'';
$img = imagecreatefromjpeg($url);
$width = 200;
$height = 150;
$mini = imagecreatetruecolor($width,$height);
imagecopyresampled($mini, // uchwyt obrazka wynikowego
$img, // uchwyt obrazka źródłowego
0, // współrzędna x punktu od którego zaczynamy nanoszenie
0, // współrzędna y punktu od którego zaczynamy nanoszenie
0, // współrzędna x punktu od którego zaczynamy kopiowanie
0, // współrzędna y punktu od którego zaczynamy kopiowanie
$width, // szerokość skopiowanego obrazka na obrazku wynikowym
$height, // wysokość skopiowanego obrazka na obrazku wynikowym
imagesx($img), // szerokość obszaru kopiowanego z obrazka źródłowego
imagesy($img)); // wysokość obszaru kopiowanego z obrazka źródłowego
imagejpeg($mini, 'miniaturki/'.$u_nazwa.'', 100);
echo "Plik: <b>$u_nazwa</b> ($u_rozmiar B) zostal uploadowany!"; } mysql_query("INSERT INTO obrazki (nazwa)VALUES('$u_nazwa')");
?>