Я создал пользовательскую функцию OutputMessage
откуда я вставив сообщение об ошибке с его ClassStyle
как этот Error: image upload failed!
, а затем я взрываюсь строка и сплит-класса от него добавить, чтобы div class
но моя функция не работает хорошо.Если условие не работает с StrPos
function OutputMessage($Message=''){
if($Message){
$Postion = strpos($Message,":");
if($Postion !== TRUE){
return sprintf('<div class="alert alert-default">%s</div>',$Message);
}else{
$Message = explode(": ",$Message);
return sprintf('<div class="alert alert-%s">%s</div>',strtolower($Message[0]),$Message[1]);
}
}else{
return "";
}
}
$Position
проверка не работает, потому что я передаю сообщение с своим классом, но это все-таки возвращается класс
Какой класс вы имеете в виду? –
Класс Класс класса стилей, как опасность, успех Я передаю строку вроде этого «Danger: загрузка изображения не удалась!» –
так что сначала найдется строка position ':' if true, а затем взорвать строку и вернуть сообщение –