Здравствуйте. Вот на сайтах (допустим) об'явлений о продажах автомобилей, автоматически сразу создается страница с только что добавленным мною об'явлением. Как именно это сделано?
ну, вкратце, грубо говоря, опуская тонкости и подробности ))... на сервере прога, написанная на PHP, получает данные из заполненной Вами формы и вставляет в нужное место html страницы (или генерирует страницу целиком.)
Хорошо. Изменим вопрос. Есть у меня страницы с названиями об'явлениями. Все об'явления берутся из БД. Как сделать так, что бы при нажатии на заголовок об'явления открывалась страница на которой будет только информация о данном об'явлении? адрес: сайт.net/id2222 ну вконтакте как то это делается. не на каждого же там страница
работает примерно так: юзер обращается на http://megasite.ru/id1234 modrewrite вашего апача изменяет ссылку, допустим, вот так: index.php?id=1234 скрипту index.php подается GET-параметр, доступный через массив $_GET['id'] вы делаете по id выборку из базы, например, с текстом объявления, ссылками на картинку товара, скажем и т.п. а потом уже корректно выводите на экран.
Вкраце, у вас есть таблица с объявлениями, есть столбец с уникальными значениями, например id. Так же у вас должна быть страница ( page.php ) которая будет выводить объявление из таблицы, взависимости от id. Сделаем обработку примерно такого запроса mysite.ru/page.php?id=нужный id объявления В коде page.php необходимо получить GET параметр $id=$_GET['id']; и дальше взять из базы объявление с id = $id