Umieszczam plik i chce by on prócz tego, że zapisze się w neizmienionej postaci w określonym folderze, zapisał się także w postaci dwóch miniaturek (o wymiarach 10x10 i 100X100) w innym folderze na serwerze. Wiem o funkcji GD i im podobnych ale naprawde nie potrafie tego połączyć. To kod który posiadam:
<?php $p_pojemnosc=$_FILES['plik']['size'];//pojemnosc pliku $p_typ=$_FILES['plik']['type']; // typ pliku $p_nazwa=$_FILES['plik']['name']; // nazwa pliku $p_smiec=$_FILES['plik']['tmp_name']; // chwilowa nazwa pliku //wycinamy rozszerzenie z pobieranego pliku /* odbieramy dane z pola ukrytego i zaokrąglamy je do 3 miejsca po przecinku/dzielimy przez 1204*1024 by było w MB*/ //zaokrąglamy "round" do 2 miejsc po przecinku i przeliczamy rozmiar pliku na MB //nadawanie plikowi nowej nazwy $p_nazwa_zm="nazwa".".".$p_roz; $folder="s/"; //---Kolorki HTML--- $k_cze="<font color=#ff0000>"; $f_koniec="</font>"; $k_nieb="<font color=#0000ff>"; if ($p_pojemnosc <= 0) { echo ("Plik jest pusty nie mogę go przesłać <b>".$k_cze.$p_nazwa." ".$poj_MB.$f_koniec."</b><br />"); exit; } if ($poj_MB > $max_size) { echo("Plik jest za duży maksymalnie można wysłać <b>".$k_cze.$max_size.$f_koniec."</b>"." .Plik wysyłany ma rozmiar <b><i>".$k_nieb.$poj_MB.$f_koniec."</b></i><br />"); exit; } { exit; } else { $path_file=$folder.$p_nazwa_zm; // $conn = mysql_connect('localhost', 'user', 'password') or die('Error connecting to mysql'); // mysql_select_db('nazwa_bazy'); //$zapytanie=mysql_query("insert into nazwa_tabeli values(NULL,'$p_pojemnosc','$path_file','$p_typ')"); } ?>