Я хочу использовать предварительные параметры переменных class.upload.php в классе. Becuse я повторяю настройку thiş во всех моих загружаемых страницах, и когда я хочу немного изменить, я должен изменить все эти переменные, мне нужно решение, которое я могу добавить в качестве переменной или как функцию или _construct.Как использовать глобальные переменные в классе
if ((isset($_POST['actionmanset']) ? $_POST['actionmanset'] : (isset($_GET['actionmanset']) ? $_GET['actionmanset'] : '')) == 'manset')
{
$handle = new Upload($_FILES['resim']);
if ($handle->uploaded) {
//common variables i want to use start
$handle->auto_create_dir = FALSE;
$handle->file_max_size = '5000000'; // 4mb
$handle->mime_check = TRUE; #Güvenlik
$handle->allowed = array('image/jpeg','image/gif','image/png'); #Güvenlik Yalnız resim
$handle->no_script = true; #güvenlik
$handle->image_resize = true;
$handle->image_ratio_crop = true;
$handle->file_auto_rename = true;
$handle->file_name_body_pre = 'tt_';
//common variables i want to use finish
$handle->image_x = 427;
$handle->image_y = 225;
$handle->Process('../uploads/manset/');
if ($handle->processed) { $mansetresmi=$handle->file_dst_name;}
}
}
как можно сохранить эти глобальные переменные для использования на всех моих страницах.
//common variables i want to use start $handle->auto_create_dir = FALSE; $handle->file_max_size = '5000000'; // 4mb $handle->mime_check = TRUE; #Güvenlik $handle->allowed = array('image/jpeg','image/gif','image/png'); #Güvenlik Yalnız resim $handle->no_script = true; #güvenlik $handle->image_resize = true; $handle->image_ratio_crop = true; $handle->file_auto_rename = true; $handle->file_name_body_pre = 'tt_'; //common variables i want to use finish
просто заполнить все это в вашем '__construct' или объявления полей и переопределить на ваших страницах, только если необходимо изменить его –
есть класс с именем class.upload.php и файл upload.php, и какой файл я должен добавить _construct, class или file? – Bagova
какой файл определить ваш 'класс загрузки'? –