Для DD-MM-YY используйте этот код:
var array = ["03-03-2017 ', '03 -10-2017', '03 -25-2017"]
$('#datepicker').datepicker({
beforeShowDay: function(date){
var string = jQuery.datepicker.formatDate('dd-mm-yy', date);
return [ array.indexOf(string) == -1 ]
}
});
function highlightDays(date) {
for (var i = 0; i < dates.length; i++) {
if (new Date(dates[i]).toString() == date.toString()) {
return [true, 'highlight'];
}
}
return [true, ''];
}
Это Моджибаке . Ваш код PHP и MySQL не готов к Мировому господству .
Чтобы исправить это правильно, просмотрите эту шпаргалку и убедитесь, что каждый уровень использует UTF-8.
mysql_real_escape_string ()
в основном предотвращает вас только от SQL-инъекций атак , а htmlspecialchars ()
в основном только предотвращает вас от XSS атаки . Они никоим образом не помогают кодировать или декодировать символы. За это отвечает используемый набор символов. Ваша проблема в том, что вы непоследовательно используете кодировку и / или что выбранная / используемая кодировка не поддерживает символы, которые клиент ввел и / или которые вы хотели бы использовать.