Я хочу создать веб-сайт для опросов / опросов, как этот http://www.poll-maker.com/

но не понял

  1. Концепция генерации ссылки &

  2. что более важно, как они сохраняют данные в базе данных, они сохраняют их как идентификатор опроса & да / нет клик или сделано с другой логикой.

  3. что будет с опросами, срок действия которых истек? они останутся в базе данных или где-то еще?

пожалуйста помоги

-1

Решение

Для обработки URL вы можете использовать cURL.

Но у меня есть простой метод. Вы можете использовать концепцию Строки запроса.

Создать новый вопрос

Сохраните новый вопрос в базе данных. Дайте каждому вопросу уникальный идентификатор.

Затем, после того как пользователь отправит вопросы, покажите ему ссылку, например:

http://do-survey.com?question=xzxsa

Хранить опросы

Get question like:

if(isset($_GET['question']))
{
$question = $_GET['question'];
// Now you have the question unique id manipulate the database using this
}
1

Другие решения

здесь не место задавать такие вопросы, но сделать мой ответ хотя бы отдаленно полезным:

они не генерируют ссылку. Эта ссылка не существует в виде файла на сервере. Возьмем, к примеру, базу данных, содержащую «id», «poll», «var1», «var2».

Вы можете создать страницу php, которая получает параметр по ссылке, например mysite.com/poll?id=1

Сценарий php получит «1» в качестве параметра, затем вы выберете * FROM таблицы WHERE id = 1 и сгенерируете содержимое через php с данными из БД.

0

По вопросам рекламы [email protected]