Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Имеется php скрипт

Задача состоит из несколько частей. 

Изначально скрипт состоит из 1 файла. Что бы его запустить надо в нем внести изменения, а именно внести название файла в котором будет базы, пароль для доступа в админку в формате md5, а так же api ключ от 2 сервисов. 

после запуска скрипт создает в папке фаил базы данных. После чего надо зайти и внести в скрипт некоторые данные ( форму, и стандартные ответы отображение) 

Итак, задача номер 1. 

Создать автоматизированную систему установки. 

Как это работает? 

Человеку который хочет установить скрипт необходимо вступить в группу и сделать репост записи. после чего пройти на страницу скрипта и ввести там свой id номер в вк ( возможно либо имя, либо id либо ссылку на вк с http после этого начинает работать сам скрипт. 

1) Он проверяет, есть ли данный человек в группе, есть ли на его стене репост с записью ( тут возможно проблема и не возможность проверить, так как многие стену закрывают и не факт, что можно тупо посмотреть будет) 

2) Если состоит, то копируем файл скрипта в отдельную папку 

3) генерируем пароль для входа в админку и прописываем его в файле скрипта. 

4) в текстовой файл записываем дату, id пользователя, пароль (для меня и контроля) 

5) Изменяем так скрипт, что бы он сам при первом запуске загружал по умолчанию всю необходимую информацию. 

6) выводим пользователю информацию: ссылку на каталог, где лежит скрипт. логин и пароль от админки, ссылку которую надо добавить на сайт, что бы все работало. 

Часть вторая. 

1) Каждый раз при заходе в админку проверять состоит ли пользователь в группе или нет. 

2) создаем пункт настройки, где пользователь может поменять пароль на свой, и внести необходимые ключи от api (что бы ему не было необходимости лесть в файл) 

3) Разграничить доступ к некоторым разделам в скрипте. Т.е. для бесплатных и платных 

(это легче обсудить, когда ты посмотрите сам скрипт).   

4) сделать возможность в скрипте перевести его на платную основу. для этого вручную я залезаю в каталог скрипта и прописываю дату активации. далее скрипт при каждом запуске проверяет не прошел ли год с момента этой даты. если не прошел, то платные функции, если прошел, то бесплатные.

8 лет назад
westgr
42 годаРоссия
16 лет в сервисе
Был
2 года назад