|
|
|
| Есть функция(ресайзит и сохраняет фото)
<?
function get_photo($ext,$height,$width,$fname,$photo,$date2,$photodir)
{
if($ext == ".jpg" or $ext == ".jpeg")
{
$newwidth=185;
$newheight=($height/$width)*185;
$tmp=imagecreatetruecolor($newwidth,$newheight);
$src = imagecreatefromjpeg($photo);
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
@$kat = mkdir("$photodir/$date2", 0777);
imagejpeg($tmp,$fname,85);
imagedestroy($src);
imagedestroy($tmp);
}
}
get_photo(); //вызов функции
?>
|
Выдаёт ошибки:
Warning: Missing argument 1 for get_photo(), called in ... and defined in ...\get.php on line 3
Warning: Missing argument 2 for get_photo(), called in ... and defined in ...\get.php on line 3
Warning: Missing argument 3 for get_photo(), called in ... and defined in ...\get.php on line 3
Warning: Missing argument 4 for get_photo(), called in ... and defined in ...\get.php on line 3
Warning: Missing argument 5 for get_photo(), called in ... and defined in ...\get.php on line 3
Warning: Missing argument 6 for get_photo(), called in ... and defined in ...\get.php on line 3
Warning: Missing argument 7 for get_photo(), called in ... and defined in ...\get.php on line 3
NB! $ext,$height,$width,$fname,$photo,$date2,$photodir переменные изначально со своими значениями. | |
|
|
|
|
|
|
|
для: designshadow
(16.01.2011 в 00:15)
| | > переменные изначально со своими значениями.
В смысле? оО
Вы не передали в функцию ни одного аргумента. А надо передать. Аж 7 штук. | |
|
|
|
|
|
|
|
для: neadekvat
(16.01.2011 в 00:17)
| | Ок, тогда как их передать в данном случае? | |
|
|
|
|
|
|
|
для: designshadow
(16.01.2011 в 00:22)
| | Впишите их через запятую в круглых скобках функции, на строке
<?php
get_photo(); //вызов функции
?>
|
| |
|
|
|
|
|
|
|
для: neadekvat
(16.01.2011 в 00:17)
| | Разобрался, спасибо! | |
|
|
|