I benutzerdefinierte Funktion erstellt OutputMessage
von wo ich Fehlermeldung wie diese Error: image upload failed!
mit seinen ClassStyle
bin Einfügen und dann String und Split-Klasse, ich bin explodiert von ihm in zu div class
hinzufügen, aber meine Funktion nicht funktioniert fein.Wenn die Bedingung funktioniert nicht mit 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
Prüfung nicht, weil ich Nachricht vorbei bin mit seiner Klasse, aber es ist die Rückkehr immer noch Standardklasse
Welche Klasse soll das heißen? –
Klasse Mean Stylesheet-Klasse wie Gefahr, Erfolg Ich übergebe String wie diese 'Danger: image upload failed!' –
also zuerst ist es find string position ':' wenn true dann explode string und return message –