silicoid

Рейтинг
171
Регистрация
13.10.2014

Sitealert, вопрос, конечно, интересный

я сейчас у себя воспроизвел этот код.

такая ошибка может вылезти только в одном случае, если обработчик формы и собственно форма находится в одном php файле.

т.о. при первом вызове, когда еще $_POST пустой, происходит назначение переменной в $_POST, которая не считывается из $_REQUEST

вот что написано на самом важном для php программистов сайте

Don't forget, because $_REQUEST is a different variable than $_GET and $_POST, it is treated as such in PHP -- modifying $_GET or $_POST elements at runtime will not affect the ellements in $_REQUEST, nor vice versa.

$_GET['foo'] = 'a';
$_POST['bar'] = 'b';
var_dump($_GET); // Element 'foo' is string(1) "a"
var_dump($_POST); // Element 'bar' is string(1) "b"
var_dump($_REQUEST); // Does not contain elements 'foo' or 'bar'


If you want to evaluate $_GET and $_POST variables by a single token without including $_COOKIE in the mix, use $_SERVER['REQUEST_METHOD'] to identify the method used and set up a switch block accordingly, e.g:

Megamozg:
Защиту от фотографий и прочих фейков будем делать на следующей неделе.

Я, конечно, дико извиняюсь, но даже эппл, вместе со своим iphone X со встроенным многоточечным инфракрасно-оптическим датчиком лица, не смог нормально реализовать эту функцию,

а вы это "решите на следующей неделе"

Невольно вспоминается Барон Мюнхаузен


6:00 - Подъем
7:00 - Разгон облаков
8:00 - Подвиг
16:00 - Война с Англией
Phpi:
а что такое каталог

Обычно, за такое банят, как за тупой троллинг

каталог === папка === folder

Had:
А почему ли в таблице не может быть? Визуально всё пучком.

потому, что есть правила. Вот вы же жи-ши не через Ы пишете

li это элемент списка.

он должен быть обернут или в ul или ol


<ul>
<li>blablabla</li>
....
<li>blablabla</li>
</ul>

http://htmlbook.ru/html/li

судя по скриншоту на первой странице у вас li воткнут напрямую в td

это вообще как?

SeVlad:
Кроме стилей и обязательных закрывающих тегов в твоём перечне - ничего критичного

Ну, следуя этой логике, можно на всё забить, ведь показывается же.

если JS работает по Id-шникам, а не по классам, то это тоже критично.

конечно, ввернуть div в span это "нормально". работать будет (до поры до времени) и подобное рукожопство тоже имеет право на жизнь, Но это все-равно, что... не знаю, одновременно съесть снотворное со слабительным.

в одном случае повезет и очередность воздействия будет правильная, во втором - нет ...

еще можно

или $idtext = "a$nextid";

но этот вариант несколько более медленный (и некрасивый с точки зрения программирования), так как php должен разбить строку на переменные

Много предупреждений о том что type=”text/javascript” в теге script указывать не надо.

забить. в html5 принято написание без type

не <script type=”text/javascript”>, а <script>

offtop: а я еще помню времена language="javascript"

The first occurrence of ID was here. – тут то ли лишний ID, то ли что-то еще.

Ошибки из серии Duplicate ID – то ли одинаковые где, то ли я не знаю что она имеет в виду.

Ошибка.

Говорит о том, что на странице встречаются несколько одинаковых id

выпилить однозначно. обо ошибка. все id должны быть уникальны

Duplicate attribute style – что-то с атрибутом style ей не нравится.

Ошибка.

говорит о том, что в атрибутах два style.

Браузеры, как правило, принимают первый или вообще не принимают ни один из них.

пример: <a style="color:red;" href="somesite.ru" class="page__link" style="color:green;">

CSS: Parse Error – что-то с css ей не нравится.

есть подозрение, что у вас там вместо css 404ю отдает

An img element must have an alt attribute – Я так понимаю что для html5 все картинки должны иметь атрибут alt.

Ошибка.

Да. должны иметь атрибут. Причем не только для html5, а для всех версий HTML

возьмите за правило снабжать ВСЕ картинки, размещенные чрез IMG атрибутами alt и title

Element div not allowed as child of element a in this context. (Suppressing further errors from this subtree.) – это я не пойму, что она хочет от меня.

Ошибка.

Нельзя оборачивать блочный элемент строчным.

как пример: можно набрать H1>A, Но A>H1 будет ошибкой

No p element in scope but a p end tag seen. – не видит открытый тег параграфа, хотя закрытый говорит есть, я так понял.

Ошибка.

Првктически все HTML элементы должны иметь открывающий и закрывающий тэг.

пример <p></p> <span></span> и т.д. исключений мало. например <br><hr><input>

Все, что отмечено "Ошибка" надо убрать

лично мое имхо

Ошибки надо выпилвать без разговоров, но предупреждения можно и забить. т.к. "на скорость" не влияют. А иногда без них никак.

Всего: 1685