Как сгенерировать автоматический URL-адрес, который получает разрешение на 3 раза в PHP? - PullRequest
0 голосов
/ 28 сентября 2011

Я хотел бы создать URL, который будет иметь уникальный хвост кода и будет использоваться только 3 раза. После доступа 3 раза по ссылке. URL истечет. Как я могу это сделать? В основном я думаю, что мне нужно создать базу данных и сопоставить разрешение для URL-адреса и иметь номер счета? Есть ли лучший способ сделать это? Примером этого является Facebook, вы можете просто скопировать и отправить ссылку на людей, чтобы увидеть ваши фотографии, не выходя в интернет или быть вашими друзьями.

1 Ответ

2 голосов
/ 28 сентября 2011

Вы уже подумали о собственном решении!Нет более простого способа.

Давайте посмотрим, что вам нужно:

  1. URL-адрес, ссылающийся на определенную страницу (или изображение в вашем случае)
  2. Ограничение количества посещений вашего URL
  3. Количество посещений

Кажется, что для всех 3 требований требуется база данных.Вы можете использовать альтернативную базу данных, такую ​​как локальные XML-файлы, но это будет гораздо более трудоемким, чем, например, использование базы данных mysql.

...