本文整理匯總了PHP中Avatar::noErrorDetected方法的典型用法代碼示例。如果您正苦於以下問題:PHP Avatar::noErrorDetected方法的具體用法?PHP Avatar::noErrorDetected怎麽用?PHP Avatar::noErrorDetected使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Avatar
的用法示例。
在下文中一共展示了Avatar::noErrorDetected方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: action
protected function action()
{
//Salvataggio nuovo avatar Utente
$user = Session::getObj(Session::UTENTE);
$msg = new SysMsg();
$avatar = new Avatar($_FILES["browse"]);
$this->redirect = "user/adduseravatar";
$abort = 0;
if (!($avatar->isValidType() && $avatar->isValidExtension())) {
Session::setObj(Session::SYSMSG, $msg->setMessage('Formato file immagine non ammesso. [png - jpeg - gif]')->setType(SysMsg::MSG_ALERT));
$this->redirect = "user/fancymessage";
$abort = 1;
}
if (!$avatar->isValidSize()) {
Session::setObj(Session::SYSMSG, $msg->setMessage('Dimensione file immagine non ammessa. [Max ' . Avatar::MAX_FILE_SIZE . ']')->setType(SysMsg::MSG_ALERT));
$this->redirect = "user/fancymessage";
$abort = 1;
}
if (!$avatar->noErrorDetected()) {
Session::setObj(Session::SYSMSG, $msg->setMessage('Impossibile aprire il file immagine. Errore generico.')->setType(SysMsg::MSG_ALERT));
$this->redirect = "user/fancymessage";
$abort = 1;
}
if (!$abort) {
$avatar->save($user->getId());
}
}