Heinemann, тут вам либо разбивать на два mysqli_query, получив из первого запроса id добавленной строки через mysqli_insert_id, либо читать результат mysqli_multi_query через mysqli_next_result, перед тем как вы вызовите авторизацию пользователя. Я бы сделал первый вариант.
Heinemann, ошибка возникает потому-что вы используете mysqli_multi_query для регистрации пользователя, а потом отправляете запрос mysqli_query для авторизации. Вам нужно сначала прочитать результат из mysqli_multi_query через mysqli_next_result(), а потом делать запрос на авторизацию пользователя. А лучше для регистрации пользователя также использовать mysqli_query. Это происходит потому-что mysqli по-умолчанию использует не буферизованные запросы.
Евгений Залецкий, попробуйте как вам выше написали, сделать запрос с обратными кавычками возле полей: $sql = "INSERT INTO articles (`titel`, `content`) VALUES (:titel, :content)";
В ходе выполнения не возникает никаких ошибок? Поле в таблице точно называется titel (см. п.3)? Похоже на копипасту с ошибкой...
1. У вас форма и php-код находятся в одном файле? (Если в разных, то нужно указать атрибут action для формы).
2. Проверьте, что файл articlesFunctions.php запрашивается корректно (путь к файлу и т.д.). Разница между require и include в том, что require, в случае если не найдет указанный файл, выкинет фатальную ошибку, include же выведет предупреждение и продолжит выполнение кода.
3. Проверьте, что возвращает sql запрос, если до него дело, в принципе доходит. (Возможно, что выполнение кода заходит в вашу функцию, но проблема в самом sql-запросе). Попробуйте скопировать ваш запрос, подставить значения и выполнить его в mysql.
4. Если у вас настроен отладчик, пройдетесь им и посмотрите как выполняется ваш код.
damarkuzz, а вам не нужно его обнулять. Вы знаете общее количество элементов, знаете срез, который хотите записать. Поэтому вам достаточно проверять счетчик, поделив его на срез (то есть на 500). И проверив результат деления, записывать в определенный файлы.
lex_stronger, а проверьте еще стили. Почему у элемента размеры 200x0? Либо это потому что картинка все таки не выводится, либо у вас в стилях что-то...
А вы попробуйте скопировать путь к файлу из src и открыть его в новой вкладке, посмотрите, что будет. 404, 403 или еще что-то? Нужно проверить для начала корректность путей и права на папку где лежат файлы.