<?php
require_once ("admin/panel.class");
require_once ("ogloszenie.class"); // inicjujemy koszyk na zakupy
$unikatowynumer = $_GET['id'];
$panel = $_SESSION['panel'];
$ogloszenie = $_SESSION['ogloszenie'];
if(!isset($_SESSION['ktory'])) { $_SESSION['ktory'] = 0; }
if(!isset($_SESSION['ktory'])) $_SESSION['ktory'] = 0;
echo 'Upload result:<br>'; // At least one symbol should be sent to response!!!
{
$e = explode(".", $arrfile['name']); $extension = $e[count($e)-1
]; function sciezki ($nr)
{
$nr = $nr +1;
if ($_SESSION['ktory'] == $nr)
{ $uploadfile = dirname($_SERVER['SCRIPT_FILENAME'])."files/temp_no".$nr."/".$unikatowynumer; $pathtobigfile = "files/big_pics_no".$nr."/".$unikatowynumer;
$pathtosmallfile = "files/small_pics_no".$nr."/".$unikatowynumer;
}
}
sciezki (0); sciezki (1); sciezki (2); sciezki (3); sciezki (4); sciezki (5); sciezki (6); sciezki (7); sciezki (8); sciezki (9); sciezki (10); sciezki (11); sciezki (12);
{
echo "File is valid, and was successfully uploaded.\n"; $_SESSION['ktory']++;
}
if($_SESSION['ktory']==13){
$_SESSION['ktory'] = 0;
//lub session_destroy();
}
//######################POMNIEJSZANIE#########################
$img_path = $uploadfile;
//Tworzymy scieżkę do miniaturki
$thumb_path = $pathtobigfile;
//ustalamy maksymalny dopuszczalny rozmiar miniatury
$max_width=$max_height=400;
//Sprawdzamy czy obraz istnieje
//Pobieramy informacjie o obrazie
//Sprawdzamy czy obraz jest wiekszy na szerokość czy na wysokość
// i zmniejszamy odpowiednio rozmiar
// $img_attr[0] - szerokosc, $img_attr[1] - wysokość
if($img_attr[0]>$img_attr[1]){
$scale = $img_attr[0] / $max_width;
} else {
$scale = $img_attr[1] / $max_height;
}
//Tworzymy obraz miniaturki
$w = floor($img_attr[0
]/$scale); $h = floor($img_attr[1
]/$scale); $thumb = imagecreatetruecolor($w,$h);
$image = imagecreatefromjpeg($img_path);
//Kopiujemy obraz pomniejszajac go,
imagecopyresampled($thumb, $image, 0, 0, 0, 0, $w, $h, $img_attr[0], $img_attr[1]);
//Zapisujemy do pliku (jakość 100)
//Do wyświetlenia: dodanie przed linie imagejpeg($thumb,$thumb_path,85); linijki header('Content-type: image/jpeg');
imagejpeg($thumb,$thumb_path,100);
//oooooooooooooooooooMINIATURAooooooooooooooooooooooo
$img_path = $pathtobigfile;
//Tworzymy scieżkę do miniaturki
$thumb_path = $pathtosmallfile;
//ustalamy maksymalny dopuszczalny rozmiar miniatury
$max_width=$max_height=90;
//Sprawdzamy czy obraz istnieje
//Pobieramy informacjie o obrazie
//Sprawdzamy czy obraz jest wiekszy na szerokość czy na wysokość
// i zmniejszamy odpowiednio rozmiar
// $img_attr[0] - szerokosc, $img_attr[1] - wysokość
if($img_attr[0]>$img_attr[1]){
$scale = $img_attr[0] / $max_width;
} else {
$scale = $img_attr[1] / $max_height;
}
//Tworzymy obraz miniaturki
$w = floor($img_attr[0
]/$scale); $h = floor($img_attr[1
]/$scale); $thumb = imagecreatetruecolor($w,$h);
$image = imagecreatefromjpeg($img_path);
//Kopiujemy obraz pomniejszajac go,
imagecopyresampled($thumb, $image, 0, 0, 0, 0, $w, $h, $img_attr[0], $img_attr[1]);
//Zapisujemy do pliku (jakość 100)
//Do wyświetlenia: dodanie przed linie imagejpeg($thumb,$thumb_path,85); linijki header('Content-type: image/jpeg');
imagejpeg($thumb,$thumb_path,100);
//######################################WATERMARK#####################
/*function image_prepareBelka($nr){
$img_belka='img/img_belka.jpg';
$font = 'fonts/tahomabd.ttf';
$belka = imagecreatefromjpeg($img_belka);
$black = imagecolorallocate($belka, 0, 0, 0);
imagettftext($belka, 11, 0, 25, 16, $black, $font, $nr);
return $belka;
}
function image_addBelka($sourcefilename,$nr,$quality=100){
$source = imagecreatefromjpeg($sourcefilename);
$belka=image_prepareBelka($nr);
$dest_x = imagesx($source) - imagesx($belka);
$dest_y = imagesy($source) - imagesy($belka);
imagecopymerge($source, $belka, $dest_x, $dest_y, 0, 0, 250, 20, 100);
imagejpeg($source, $sourcefilename, $quality);
imagedestroy($source);
imagedestroy($belka);
}
image_addBelka('UploadedFiles/'.$uniquefilename,'C02345', 150);*/
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
}
else
echo 'No files sent. Script is OK!'; //Say to Flash that script exists and can receive files ?>