Witam, mam problem, chce aby do 10 zdjec ktore user uploaduje dorobiona zostala DODATKOWO miniaturka, ściagnalem z tego forum juz kod na miniaturke, przerobilem, dorobilem troche swoich rzeczy i mam takie cos
<?php
for($n=0 ; $n<10 ; $n++)
{
if(!empty($obrazekname[$n])) {
{
$b1 = move_uploaded_file($obrazektmp[$n], 'zdjecia/'.$_SESSION['time'].' /'.$obrazekname[$n]); $obrazeczek[$n] = 'zdjecia/'.$_SESSION['time'].'/'.$obrazekname[$n];
if($_FILES['obrazek'.$n]['type'] == 'image/pjpeg') {
$typ = 'JPEG'; }
elseif($_FILES['obrazek'.$n]['type'] == 'image/jpg') {
$typ = 'JPEG'; }
elseif($_FILES['obrazek'.$n]['type'] == 'image/png') {
$typ = 'PNG'; }
elseif($_FILES['obrazek'.$n]['type'] == 'image/gif') {
$typ = 'GIF'; }
function Resize($obrazektmp[$n])
{
$stary = ImageCreateFrom.$typ($obrazektmp[$n]);
$width = $rozmiar[0];
$height = $rozmiar[1];
$nowa_szerokosc = 120;
$nowa_wysokosc = 90;
$scaleW = $nowa_szerokosc/$width;
$scaleH = $nowa_wysokosc/$height;
if ($scaleW < $scaleH)
$width = round($nowa_szerokosc / $scaleH); elseif ($scaleH < $scaleW)
$height = round($nowa_wysokosc / $scaleW);
$nowy[$n] = ImageCreateTrueColor($nowa_szerokosc, $nowa_wysokosc);
ImageCopyResampled($nowy[$n], $stary, 0, 0, 0, 0, $nowa_szerokosc, $nowa_wysokosc, $width, $height);
return $nowy[$n];
$rename = ('zdjecia/'.$_SESSION['time'].'/'.$nowy, 'zdjecia/'.$_SESSION['time'].'/'.$nowy.'_m');
}
}
}
}
?>
Wywala błąd
Kod
[b]Parse error[/b]: syntax error, unexpected '[', expecting ')' in [b]C:\xampp\htdocs\wycieczka\panel.php[/b] on line [b]551
[/b]to ta linijka[b]
<?php
[/b] function Resize($obrazektmp[$n])
?>
Czyli nie mozna uzyc elementu tablicy w argumencie funkcji? Da sie to jakos ominac?