// https://github.com/uxitten/polyfill/blob/master/string.polyfill.js
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
if (!String.prototype.padStart) {
String.prototype.padStart = function padStart(targetLength,padString) {
targetLength = targetLength>>0; //floor if number or convert non-number to 0;
padString = String(padString || ' ');
if (this.length > targetLength) {
return String(this);
}
else {
targetLength = targetLength-this.length;
if (targetLength > padString.length) {
padString += padString.repeat(targetLength/padString.length); //append to original to ensure we are longer than needed
}
return padString.slice(0,targetLength) + String(this);
}
};
}
<input type="hidden" name="formname" value="first">
<button name="subject" type="submit" value="fav_HTML">HTML</button>
<button name="subject" type="submit" value="fav_CSS">CSS</button>
if (phoneField.value.length > 5) {
button.removeAttribute('disabled')
}
$bookmarks = $db->query("SELECT * FROM entries");
foreach ($bookmarks as $bookmarks) {
...
get_category_by_id()
get_book_by_id()
...
}
select *
а указать limit и offset (рандомный гайд).select что-то-там from таблица
left join другая-таблица on что-то-там
left join еще-таблица on что-то-там
limit 10 -- десять записей
offset 30 -- после тридцатой
var valStage = 1
var valStage = 0 // изначально 0, при клике увеличится же
$('.calk-section__btns .link-next').click(function(){
var spanStage = '.calk-section__stages span'
if($(spanStage).hasClass('active')){
/* это убираем
var valStage = 1
valStage = ++valStage
вместо него пишем: */
valStage++
var newsStage = '.calk-section__stages span[name='+valStage+']'
console.log(valStage+' '+newsStage)
$(spanStage).removeClass('active')
$(newsStage).addClass('active')
}
})
<sometag data-options="{" >
и еще внутри тега какой-то мусор вместо аргументов: format":"dd-mm-yy
$('li').on('click', function() {
$(this).addClass('active')
.siblings().removeClass('active');
})
https://jsfiddle.net/zm2c5vsj/ "SELECT * FROM entries WHERE id = $id"SQL-инъекции - это опасно.
Почему...?Точную причину отсюда не видно, но скорее всего запись с таким id не найдена, либо еще какой-то косяк с запросом.
Как это исправить?Включить наконец-то отображение ошибок, либо открыть лог. Прочесть ошибку написанную буковками гораздо проще, чем УГАДАТЬ.
Разрешенное содержимоеhttps://developer.mozilla.org/ru/docs/Web/HTML/Ele...
Текст, допускаются экранированные символы (например é).
Стоит ли использовать php для такой задачи?Да, с этим почти любой язык справится.
Какие проблемы могут возникнуть и что нужно учесть с самого начала разработки?Главная проблема: такие конструкторы довольно редко востребованы, и у вас уже есть сильные конкуренты (вы пробовали гуглить конструкторы сайтов?).