Я читаю "возвращает публичную ссылку" и не понимаю - какая проблема запомнить эту возвращенную ссылку и передать вместе с постом. Что в этом костыльного?
Вот как раз создавать. пустую статью непонятно зачем - вот это костыль.
mayton2019, дураков нет.
Те, кто могут парсить с какой-никакой гарантией (и ценой неимоверных усилий, мобильных ферм и прочего), как например один поц который хвастался этим на Хабре, поднимают на этом неплохие денежки. И на халяву делиться ноу-хау не будут.
Поэтому в сообществе будут бегать только такие вот пионеры-незнайки.
Таблицу. Базу данных это я образно написал. Чтобы подчеркнуть тот факт, что нужна отдельная структура для хранения возможных свойств. С привязкой к категории товара.
vetoped, ну скорее всего это значит процедурный говнокод 2000-е стайл, который также ничего не даст для явы.
Собственно, РНР сходится с Явой только в одном месте - в использовании ООП и паттернов проектирования. И использовании современного фреймворка для веб-приложений. Если этого в проекте нет, то для явы он будет бесполезен
ломать ничего не надо. надо всего лишь научиться пользоваться интернетом.
на этот вопрос уже отвечали миллион раз
гуглить пхп многосайтовая авторизация
Andrew Kolomiets, ещё раз: поиск делается не на странице. Поиск делается по базе данных, SQL запросом. Именно поэтому "всё равно показывает, независимо от того, на какой странице".
stasbombit, да при при чем здесь доступ к БД вообще
Смотрите При обработке прямого POST запроса всегда должен быть редирект
это означает, что в коде не должно быть никакого вывода
это правила, неукоснительные для соблюдения
Если вам кого-то нужно о чем-то проинформировать, значит это надо сделать другим способом.
Причем в данном случае никакого специального информирования не нужно. Принцип канарейки.
Если при добавлении записи была ошибка, то пользователь увидит сообщение об ошибке.
Если же ошибки не было, то это означает, что запись была добавлена успешно. Всё просто.
Если пользователь туповат, его можно перенаправить на только что созданную запись. Я думаю, тут любой сообразит, что если он видит добавленную запись, то она была добавлена успешно.
Ну и для совсем тупых используются так называемые flash messages, которые явно сообщают о добавлении, но ПОСЛЕ редиректа.
Либо вы можете добавлять аяксом, там код добавления может вывести результат своей работы.
Но мне кажется, для вашего текущего уровня это будет лишнее.