function validateVenueProfile($form, $file) { global $show_tab_type; if (checkEmpty($form['firstname'])) { $msg = str_replace('field', _LBL_FIRST_NAME, _ALRT_REQUIRED_FIELD); return $msg; } if (!checkEmpty($form['firstname']) && !checkLength($form['firstname'], 255)) { $msg = str_replace('%field%', _LBL_FIRST_NAME, _ALRT_CHECK_LENGTH); return $msg; } if (checkEmpty($form['lastname'])) { $msg = str_replace('field', _LBL_LAST_NAME, _ALRT_REQUIRED_FIELD); return $msg; } if (!checkEmpty($form['lastname']) && !checkLength($form['lastname'], 255)) { $msg = str_replace('%field%', _LBL_LAST_NAME, _ALRT_CHECK_LENGTH); return $msg; } if (checkEmpty($form['VENUENAME'])) { $msg = str_replace('field', _LBL_VENUE_NAME, _ALRT_REQUIRED_FIELD); return $msg; } if (!checkEmpty($form['VENUENAME']) && !checkLength($form['VENUENAME'], 100)) { $msg = str_replace('%field%', _LBL_VENUE_NAME, _ALRT_CHECK_LENGTH); return $msg; } if (checkEmpty($form['MANAGERNAME'])) { $msg = str_replace('field', _LBL_VEN_MANAGER, _ALRT_REQUIRED_FIELD); return $msg; } if (!checkEmpty($form['MANAGERNAME']) && !checkLength($form['MANAGERNAME'], 100)) { $msg = str_replace('%field%', _LBL_VEN_MANAGER, _ALRT_CHECK_LENGTH); return $msg; } if (checkEmpty($form['JOBTITLE'])) { $msg = str_replace('field', _LBL_JOB_TITLE, _ALRT_REQUIRED_FIELD); return $msg; } if (!checkEmpty($form['JOBTITLE']) && !checkLength($form['JOBTITLE'], 100)) { $msg = str_replace('%field%', _LBL_JOB_TITLE, _ALRT_CHECK_LENGTH); return $msg; } /*if(checkEmpty($form['pri_email'])) { $msg = str_replace('field',_LBL_PRI_EMAIL,_ALRT_REQUIRED_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if((!checkEmpty($form['pri_email'])) && !checkLength($form['pri_email'],255)) { $msg = str_replace('%field%',_LBL_PRI_EMAIL,_ALRT_CHECK_LENGTH); return $msg; } if((!checkEmpty($form['pri_email'])) && !validateEmail($form['pri_email'])) { $msg = str_replace('field',_LBL_PRI_EMAIL,_ALRT_VALID_FIELD); return $msg; }*/ if (checkEmpty($form['EMPLOYED_BY'])) { $msg = str_replace('field', _LBL_EMP_BY, _ALRT_REQUIRED_FIELD); return $msg; } if (!checkEmpty($form['EMPLOYED_BY']) && !checkLength($form['EMPLOYED_BY'], 100)) { $msg = str_replace('%field%', _LBL_EMP_BY, _ALRT_CHECK_LENGTH); return $msg; } if (checkEmpty($form['ABOUT_VENUE'])) { $msg = _ALRT_DESC_VENUE; return $msg; } if (checkEmpty($form['CONNAME'])) { $msg = str_replace('field', _LBL_CONTACT_NAME, _ALRT_REQUIRED_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONNAME']) && !checkLength($form['CONNAME'], 100)) { $msg = str_replace('%field%', _LBL_CONTACT_NAME, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['MAILSTATE'])) { $msg = str_replace('field', _LBL_MAILING_ST, _ALRT_REQUIRED_SELECT); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILSTATE']) && !checkLength($form['MAILSTATE'], 80)) { $msg = str_replace('%field%', _LBL_MAILING_ST, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['CONEMAIL'])) { $msg = str_replace('field', _LBL_CON_EMAIL, _ALRT_REQUIRED_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONEMAIL']) && !checkLength($form['CONEMAIL'], 100)) { $msg = str_replace('%field%', _LBL_CON_EMAIL, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONEMAIL']) && !validateEmail($form['CONEMAIL'])) { $msg = str_replace('field', _LBL_CON_EMAIL, _ALRT_VALID_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['MAILCOUNTRY'])) { $msg = str_replace('field', _LBL_MAILING_COUNTRY, _ALRT_REQUIRED_SELECT); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILCOUNTRY']) && !checkLength($form['MAILCOUNTRY'], 80)) { $msg = str_replace('%field%', _LBL_MAILING_COUNTRY, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['MAILSTREET1'])) { $msg = str_replace('field', _LBL_MAILING_ADDR, _ALRT_REQUIRED_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILSTREET1']) && !checkLength($form['MAILSTREET1'], 100)) { $msg = str_replace('%field%', _LBL_MAILING_ADDR, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['MAILZIP'])) { $msg = str_replace('field', _LBL_MAILING_ZIP, _ALRT_REQUIRED_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILZIP']) && !checkLength($form['MAILZIP'], 15)) { $msg = str_replace('%field%', _LBL_MAILING_ZIP, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILZIP']) && !validateZip($form['MAILZIP'])) { $msg = str_replace('%field%', _LBL_MAILING_ZIP, _ALRT_CHECK_ZIP); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILSTREET2']) && !checkLength($form['MAILSTREET2'], 100)) { $msg = str_replace('%field%', _LBL_MAILING_ADDR, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONPHONE']) && !checkLength($form['CONPHONE'], 20)) { $msg = str_replace('%field%', _LBL_PH_NO, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONPHONE']) && !validatePhone($form['CONPHONE'])) { $msg = str_replace('%field%', _LBL_PH_NO, _ALRT_CHECK_PHONE); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['MAILCITY'])) { $msg = str_replace('field', _LBL_MAILING_CITY, _ALRT_REQUIRED_FIELD); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['MAILCITY']) && !checkLength($form['MAILCITY'], 80)) { $msg = str_replace('%field%', _LBL_MAILING_CITY, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONFAX']) && !checkLength($form['CONFAX'], 20)) { $msg = str_replace('%field%', _LBL_FAX_NO, _ALRT_CHECK_LENGTH); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (!checkEmpty($form['CONFAX']) && !validateFax($form['CONFAX'])) { $msg = str_replace('%field%', _LBL_FAX_NO, _ALRT_CHECK_VALID); $show_tab_type = 'CONTACT_INFO'; return $msg; } if (checkEmpty($form['YEARSEXIST'])) { $msg = str_replace('field', _LBL_YR_OPENED, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['YEARSEXIST']) && !checkLength($form['YEARSEXIST'], 4)) { $msg = str_replace('%field%', _LBL_YR_OPENED, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['YEARSEXIST']) && !checkValidYear($form['YEARSEXIST'])) { $msg = str_replace('field', _LBL_YR_OPENED, _ALRT_VALID_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['ALCOHOL']) && !checkLength($form['ALCOHOL'], 1)) { $msg = str_replace('%field%', _LBL_ALCOHOL_SERVED, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['GENRE'])) { $msg = str_replace('field', _LBL_ACCEPTED_GENRE, _ALRT_REQUIRED_SELECT); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['CAPACITY'])) { $msg = str_replace('field', _LBL_TOT_CAPACITY, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['CAPACITY']) && !checkNumeric($form['CAPACITY'])) { $msg = str_replace('%field%', _LBL_TOT_CAPACITY, _ALRT_CHECK_NUMERIC); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['CAPACITY']) && !checkNumericRange($form['CAPACITY'], 11)) { $msg = str_replace('%field%', _LBL_TOT_CAPACITY, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['VENUESTREET1'])) { $msg = str_replace('field', _LBL_STRT_ADDR1, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['VENUESTREET1']) && !checkLength($form['VENUESTREET1'], 100)) { $msg = str_replace('%field%', _LBL_STRT_ADDR1, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['VENUESTREET2']) && !checkLength($form['VENUESTREET2'], 100)) { $msg = str_replace('%field%', _LBL_STRT_ADDR2, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['BRIEFDESC'])) { $msg = str_replace('field', _LBL_BRIEF_DESC . ' ' . _LBL_ABT_VENUE, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['CITY'])) { $msg = str_replace('field', _CITY, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['CITY']) && !checkLength($form['CITY'], 80)) { $msg = str_replace('%field%', _CITY, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['STATE'])) { $msg = str_replace('field', _LBL_STATE, _ALRT_REQUIRED_SELECT); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['STATE']) && !checkLength($form['STATE'], 80)) { $msg = str_replace('%field%', _LBL_STATE, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['COUNTRY'])) { $msg = str_replace('field', _LBL_COUNTRY, _ALRT_REQUIRED_SELECT); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['COUNTRY']) && !checkLength($form['COUNTRY'], 80)) { $msg = str_replace('%field%', _LBL_COUNTRY, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['AGERESTRICT'])) { $msg = str_replace('field', _LBL_AGE_RESTRICTION, _ALRT_REQUIRED_SELECT); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['AGE_RESTRICT']) && !checkLength($form['AGE_RESTRICT'], 50)) { $msg = str_replace('%field%', _LBL_AGE_RESTRICTION, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['ZIP'])) { $msg = str_replace('field', _LBL_ZIP, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['ZIP']) && !checkLength($form['ZIP'], 15)) { $msg = str_replace('%field%', _LBL_ZIP, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['ZIP']) && !validateZip($form['ZIP'])) { $msg = str_replace('%field%', _LBL_ZIP, _ALRT_CHECK_ZIP); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['PHONE']) && !checkLength($form['PHONE'], 20)) { $msg = str_replace('%field%', _LBL_PHONE, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['PHONE']) && !validatePhone($form['PHONE'])) { $msg = str_replace('%field%', _LBL_PHONE, _ALRT_CHECK_PHONE); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['URL']) && !checkLength($form['URL'], 200)) { $msg = str_replace('%field%', _LBL_URL, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['URL']) && !validateURL($form['URL'])) { $msg = str_replace('%field%', _LBL_URL, _ALRT_CHECK_URL); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['FACILITY_TYPE'])) { $msg = str_replace('field', _LBL_FAC_TYPE, _ALRT_REQUIRED_SELECT); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['FACILITY_TYPE']) && !checkLength($form['FACILITY_TYPE'], 255)) { $msg = str_replace('%field%', _LBL_FAC_TYPE, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['type_entertainment'])) { $msg = str_replace('field', _LBL_ACCEPTED_FORMAT, _ALRT_REQUIRED_SELECT); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['FACILITYFEE'])) { $msg = str_replace('field', _LBL_BASIC_RENTAL_FEE, _ALRT_REQUIRED_FIELD); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (!checkEmpty($form['FACILITYFEE']) && !checkNumeric($form['FACILITYFEE'])) { $msg = str_replace('%field%', _LBL_BASIC_RENTAL_FEE, _ALRT_CHECK_NUMERIC); return $msg; } if (!checkEmpty($form['FACILITYFEE']) && !checkLength($form['FACILITYFEE'], 50)) { $msg = str_replace('%field%', _LBL_BASIC_RENTAL_FEE, _ALRT_CHECK_LENGTH); $show_tab_type = 'FACILITY_INFO'; return $msg; } if (checkEmpty($form['STAGESIZE'])) { $msg = str_replace('field', _LBL_STAGE_SIZE, _ALRT_REQUIRED_FIELD); $show_tab_type = 'TECHNICAL_INFO'; return $msg; } if (!checkEmpty($form['STAGESIZE']) && !checkLength($form['STAGESIZE'], 30)) { $msg = str_replace('%field%', _LBL_STAGE_SIZE, _ALRT_CHECK_LENGTH); $show_tab_type = 'TECHNICAL_INFO'; return $msg; } if (!checkEmpty($form['CEILINGHEIGHT']) && !checkLength($form['CEILINGHEIGHT'], 50)) { $msg = str_replace('%field%', _LBL_CEILING_HEIGHT, _ALRT_CHECK_LENGTH); $show_tab_type = 'TECHNICAL_INFO'; return $msg; } if (!checkEmpty($form['LOADINDOORSIZE']) && !checkLength($form['LOADINDOORSIZE'], 100)) { $msg = str_replace('%field%', _LBL_LOAD_IN_DOOR, _ALRT_CHECK_LENGTH); $show_tab_type = 'TECHNICAL_INFO'; return $msg; } if (!checkEmpty($form['NODRESSROOM']) && !checkLength($form['NODRESSROOM'], 50)) { $msg = str_replace('%field%', _LBL_DRESSING_ROOMS, _ALRT_CHECK_LENGTH); $show_tab_type = 'TECHNICAL_INFO'; return $msg; } if (checkEmpty($form['SOUND'])) { $msg = str_replace('field', _LBL_SOUND_LIGHT . ' ' . _LBL_HANGING_CAP, _ALRT_REQUIRED_FIELD); $show_tab_type = 'TECHNICAL_INFO'; return $msg; } if (!checkEmpty($file['LOGO']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['LOGO'], _LBL_UPLOAD_LOGO, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['LOGO']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['LOGO'], _LBL_UPLOAD_LOGO, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } if (checkEmpty($form['PHOTO1_temp'])) { if (checkEmpty($file['PHOTO1']['name'])) { $msg = str_replace('field', _LBL_VENUE_PHOTO, _ALRT_REQUIRED_SELECT); $show_tab_type = 'UPLOAD_INFO'; return $msg; } } if (!checkEmpty($file['PHOTO1']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['PHOTO1'], _LBL_VENUE_PHOTO, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } if (checkEmpty($form['PHOTO2_temp'])) { if (checkEmpty($file['PHOTO2']['name'])) { $msg = str_replace('field', _LBL_MAN_PHOTO, _ALRT_REQUIRED_SELECT); $show_tab_type = 'UPLOAD_INFO'; return $msg; } } if (!checkEmpty($file['PHOTO2']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['PHOTO2'], _LBL_MAN_PHOTO, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['RULES']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['RULES'], _LBL_RULES_REGULATION, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['CHART1']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['CHART1'], _LBL_SEATING_CHAT1, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['CHART2']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg'); $validate_img = validateImage($file['CHART2'], _LBL_SEATING_CHAT2, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'UPLOAD_INFO'; return $validate_img; } } /* Validation for download center */ if (!checkEmpty($file['filename1']['name']) && checkEmpty($form['title1'])) { $msg = str_replace('field', _LBL_TITLE1, _ALRT_REQUIRED_FIELD); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename1']['name']) && checkEmpty($form['desc1'])) { $msg = str_replace('field', _LBL_DESC1, _ALRT_REQUIRED_FIELD); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename1']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg', 'pdf', 'doc', 'zip'); $validate_img = validateDownloadFiles($file['filename1'], _LBL_FILE1, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'DOWNLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['filename1']['name']) && !checkEmpty($form['title1']) && !checkLength($form['title1'], 20)) { $msg = str_replace('%field%', _LBL_TITLE1, _ALRT_CHECK_LENGTH); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename1']['name']) && !checkEmpty($form['desc1']) && !checkLength($form['desc1'], 100)) { $msg = str_replace('%field%', _LBL_DESC1, _ALRT_CHECK_LENGTH); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename2']['name']) && checkEmpty($form['title2'])) { $msg = str_replace('field', _LBL_TITLE2, _ALRT_REQUIRED_FIELD); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename2']['name']) && checkEmpty($form['desc2'])) { $msg = str_replace('field', _LBL_DESC2, _ALRT_REQUIRED_FIELD); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename2']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg', 'pdf', 'doc', 'zip'); $validate_img = validateDownloadFiles($file['filename2'], _LBL_FILE2, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'DOWNLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['filename2']['name']) && !checkEmpty($form['title2']) && !checkLength($form['title2'], 20)) { $msg = str_replace('%field%', _LBL_TITLE2, _ALRT_CHECK_LENGTH); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename2']['name']) && !checkEmpty($form['desc2']) && !checkLength($form['desc2'], 100)) { $msg = str_replace('%field%', _LBL_DESC2, _ALRT_CHECK_LENGTH); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename3']['name']) && checkEmpty($form['title3'])) { $msg = str_replace('field', _LBL_TITLE3, _ALRT_REQUIRED_FIELD); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename3']['name']) && checkEmpty($form['desc3'])) { $msg = str_replace('field', _LBL_DESC3, _ALRT_REQUIRED_FIELD); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename3']['name'])) { $allowed_extensions = array('jpg', 'gif', 'png', 'jpeg', 'pdf', 'doc', 'zip'); $validate_img = validateDownloadFiles($file['filename3'], _LBL_FILE3, $allowed_extensions); if ($validate_img !== true) { $show_tab_type = 'DOWNLOAD_INFO'; return $validate_img; } } if (!checkEmpty($file['filename3']['name']) && !checkEmpty($form['title3']) && !checkLength($form['title3'], 20)) { $msg = str_replace('%field%', _LBL_TITLE3, _ALRT_CHECK_LENGTH); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } if (!checkEmpty($file['filename3']['name']) && !checkEmpty($form['desc3']) && !checkLength($form['desc3'], 100)) { $msg = str_replace('%field%', _LBL_DESC3, _ALRT_CHECK_LENGTH); $show_tab_type = 'DOWNLOAD_INFO'; return $msg; } return true; }
private function printGallery($res) { $gallery = "<ul class='gallery'>\n"; foreach ($res as $file) { $img = validateImage($file->image, 'placeholder.png'); $item = "<img src='img.php?src={$img}&width=173&height=260&crop-to-fit' alt='Bild saknas'/>"; $caption = $file->title; // Avoid to long captions breaking layout $fullCaption = $caption; if (strlen($caption) > 25) { $caption = substr($caption, 0, 10) . '…' . substr($caption, -5); } $gallery .= "<li><a href='?id={$file->id}' title='{$fullCaption}'><figure class='figure overview'>{$item}<figcaption><span>{$caption}</span><br>({$file->year})<br>{$file->price} kr</figcaption></figure></a></li>\n"; } $gallery .= "</ul>\n"; return $gallery; }
public function printProfile($acronym) { $sql = "SELECT id, acronym, name, image, since FROM rm_user WHERE acronym = ?"; $res = $this->db->ExecuteSelectQueryAndFetchAll($sql, array($acronym)); $profile = $res[0]; $img = validateImage($profile->image, 'profile.png'); $html = "<figure class='top left'><img src='img.php?src={$img}&width=200&height=200&crop-to-fit' alt='‌'/></figure>\n"; $html .= "<h2>{$profile->name}</h2>\n"; $html .= "<p><strong>Användarnam:</strong> {$profile->acronym}</p>\n"; $html .= "<p><strong>Medlem sedan:</strong> {$profile->since}</p>\n"; $html .= "<br><p><a class='as-button' href='?id={$profile->id}'>Ändra profil</a> <a class='as-button' href='logout.php'>Logga ut</a></p>\n"; return $html; }