- Автор темы
- #1
Итак, сегодня мы будет "поднимать" скрипт php Pokera. Сразу хочу извиниться за хайды в некоторых местах, ибо работы проделано немало, и не хочется что бы скрипт уплыл к барыгам.
Что нам понадобится:
Собственно сам скрипт:
и набор соответствующий программ:
Для поиска необходимого кода в исходной папке - Text Replacer
Для редактирования этого самого кода - CoffeeCup
(я старый консерватор и предпочитаю именно этот html редактор)
Для работы с БД MySQL - любое проявление Navicat
И конечно же - Denwer для создания виртуального "хостинга" в локальных условиях.
Вы конечно же можете заменить все эти программы на своё усмотрения, но это мой "джентльменский набор", как написано в том же Денвере, и я всегда работаю именно с этим набором программ.
_____________________________________
Итак, первое что нам нужно сделать - разархивировать скрипт в рабочую папку Денвера.
я буду делать всё это последовательно, настраивая скрипт заново, что бы избежать накладок.
Итак, у меня это папка test1.ru, я копирую туда всё содержимое архива, прописываю в браузере путь, и вижу ошибку:
это значит, что всё у нас копировалось правильно, но не настроено подключение к БД.
Но не спешим ничего делать, нам нужно исправить код, поскольку код написан для старых версий php, и скорее всего у Вас он будет работать неправильно. Вылезет ошибка Deprecated: Function eregi() is deprecated.
Её нам нужно исправить. Заменить устаревшую функцию на новую.
С помощью Text Replacer ищем во всём коде шаблон "ereg" и руками в CoffeeCup заменяем на
preg_match.
их там не так много, около пяти или шести исправлений, хотя поиск и выдаст нам больше.
Итак, первая проблема устранена. Движемся далее. Из предыдущего опыта установки данного скрипта я уже знаю, что у нас будут сложности с кодировками таблиц, поэтому с помощью того-же Text Replacer я делаю замену кодировок.
Почему именно так? Потому что иначе про адекватную работу и русификацию скрипта можно забыть.
Ещё нам понадобится правильный .htaccess
Без него скрипт работать будет, но нагрузка на хостинг возрастает в РАЗЫ. Хотя достаточно логического объяснения я так и не смог для себя сформулировать.
Если Вы планируете размещать данный скрипт не на выделенном сервере, а на обычном ПЛАТНОМ хостинге, Вы будете вынуждены пожертвовать звуками, поскольку здесь они реализованы через SWF, при чём явно косоруко и жутко жрут ресурсы.
Теперь мы смело может устанавливать скрипт. В браузере пишем: Для просмотра ссылки Войдиили Зарегистрируйся
После чего вводим необходимые данные, не забыв вконце вписать ник РЕАЛЬНОГО будущего админа.
После утановки - регистрируем нового пользователя с именем админа, и получаем учетную запись администратора ресурса. Правда админка здесь достаточно узколобая, но это уже дело каждого - что добавлять в неё.
Русифицировать данный скрипт очень просто. В папке includes есть файл language.php. Достаточно просто перевести английские ассоциации, заменив их русским переводом. Правда будут ещё два файла - rules и faq в корне, но там тоже всё достаточно просто. Делать файл перевода вложением не буду, поскольку сам ещё не до конца перевёл, да и качество слога - дело сугубо личное.
Скрипт работает, хотя у нас ещё остаётся множество косяков с кодом, но они слишком многочисленны и слишком несущественны, что бы на них заморачиваться в данном мануале.
И да, папку инсталл лучше удалить.
_____________________________________
моды изменения дизайна (подмена игровых столов одним файлом, мод на покупку игровой валюты, изменения дизайна) будут обсуждаться отдельно и под совсем другими хайдами.
хотя ещё один подарок я Вам сделаю - в скрипте не работает кнопка логаута. Прикрутите ссылку в соответствующем пункте меню - и всё будет работать.
И да, вот что получается если воспользоваться данным мануалом, прикрутив мод дизайна и мод игровых столов.
Только не напрягайте хостера игрой, это бесплатный хостинг и больше чем на пару ходов его не хватит. Слить исходники у Вас то же не выйдет, хостер слишком слаб для поиска уязвимостей - просто умрёт БД MySQL.
Для просмотра ссылки Войдиили Зарегистрируйся
Исходник того, что Вы видите по ссылке - продаётся.
За мануал же - я думаю и спасибки будет достаточно.
Итак, графический мод, который позволит использовать свои темы для любого игрового стола. Реализуется достаточно просто.
Итак, приступим. Первое что нам нужно сделать - это немного переделать файл poker.php
Вот в принципе и всё. Теперь красота наших столов зависит только от желания, фантазии и конечно же от умения рисовать.
исправляем глюк с кнопками.
ищем в файле push_poker.php
$i = 0;
while ($button_display[$i] != '') {
исправляем на
$i = 1;
тем самым убираем глюк с BET 1$ BET 1$ BET 2$ BET 3$ BET 5$
Что нам понадобится:
Собственно сам скрипт:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
и набор соответствующий программ:
Для поиска необходимого кода в исходной папке - Text Replacer
Для редактирования этого самого кода - CoffeeCup
(я старый консерватор и предпочитаю именно этот html редактор)
Для работы с БД MySQL - любое проявление Navicat
И конечно же - Denwer для создания виртуального "хостинга" в локальных условиях.
Вы конечно же можете заменить все эти программы на своё усмотрения, но это мой "джентльменский набор", как написано в том же Денвере, и я всегда работаю именно с этим набором программ.
_____________________________________
Итак, первое что нам нужно сделать - разархивировать скрипт в рабочую папку Денвера.
я буду делать всё это последовательно, настраивая скрипт заново, что бы избежать накладок.
Итак, у меня это папка test1.ru, я копирую туда всё содержимое архива, прописываю в браузере путь, и вижу ошибку:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'pok'@'localhost' (using password: YES) in Z:\home\test1.ru\www\includes\gen_inc.php on line 6
Unable to connect to database
Unable to connect to database
Но не спешим ничего делать, нам нужно исправить код, поскольку код написан для старых версий php, и скорее всего у Вас он будет работать неправильно. Вылезет ошибка Deprecated: Function eregi() is deprecated.
Её нам нужно исправить. Заменить устаревшую функцию на новую.
С помощью Text Replacer ищем во всём коде шаблон "ereg" и руками в CoffeeCup заменяем на
preg_match.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
их там не так много, около пяти или шести исправлений, хотя поиск и выдаст нам больше.
Итак, первая проблема устранена. Движемся далее. Из предыдущего опыта установки данного скрипта я уже знаю, что у нас будут сложности с кодировками таблиц, поэтому с помощью того-же Text Replacer я делаю замену кодировок.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Почему именно так? Потому что иначе про адекватную работу и русификацию скрипта можно забыть.
Ещё нам понадобится правильный .htaccess
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Без него скрипт работать будет, но нагрузка на хостинг возрастает в РАЗЫ. Хотя достаточно логического объяснения я так и не смог для себя сформулировать.
Если Вы планируете размещать данный скрипт не на выделенном сервере, а на обычном ПЛАТНОМ хостинге, Вы будете вынуждены пожертвовать звуками, поскольку здесь они реализованы через SWF, при чём явно косоруко и жутко жрут ресурсы.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Теперь мы смело может устанавливать скрипт. В браузере пишем: Для просмотра ссылки Войди
После чего вводим необходимые данные, не забыв вконце вписать ник РЕАЛЬНОГО будущего админа.
После утановки - регистрируем нового пользователя с именем админа, и получаем учетную запись администратора ресурса. Правда админка здесь достаточно узколобая, но это уже дело каждого - что добавлять в неё.
Русифицировать данный скрипт очень просто. В папке includes есть файл language.php. Достаточно просто перевести английские ассоциации, заменив их русским переводом. Правда будут ещё два файла - rules и faq в корне, но там тоже всё достаточно просто. Делать файл перевода вложением не буду, поскольку сам ещё не до конца перевёл, да и качество слога - дело сугубо личное.
Скрипт работает, хотя у нас ещё остаётся множество косяков с кодом, но они слишком многочисленны и слишком несущественны, что бы на них заморачиваться в данном мануале.
И да, папку инсталл лучше удалить.
_____________________________________
моды изменения дизайна (подмена игровых столов одним файлом, мод на покупку игровой валюты, изменения дизайна) будут обсуждаться отдельно и под совсем другими хайдами.
хотя ещё один подарок я Вам сделаю - в скрипте не работает кнопка логаута. Прикрутите ссылку в соответствующем пункте меню - и всё будет работать.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
И да, вот что получается если воспользоваться данным мануалом, прикрутив мод дизайна и мод игровых столов.
Только не напрягайте хостера игрой, это бесплатный хостинг и больше чем на пару ходов его не хватит. Слить исходники у Вас то же не выйдет, хостер слишком слаб для поиска уязвимостей - просто умрёт БД MySQL.
Для просмотра ссылки Войди
Исходник того, что Вы видите по ссылке - продаётся.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
За мануал же - я думаю и спасибки будет достаточно.
Итак, графический мод, который позволит использовать свои темы для любого игрового стола. Реализуется достаточно просто.
Итак, приступим. Первое что нам нужно сделать - это немного переделать файл poker.php
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Вот в принципе и всё. Теперь красота наших столов зависит только от желания, фантазии и конечно же от умения рисовать.
кто нить устанавливал есть демка покера этого?
И да, вот что получается если воспользоваться данным мануалом, прикрутив мод дизайна и мод игровых столов.
Только не напрягайте хостера игрой, это бесплатный хостинг и больше чем на пару ходов его не хватит. Слить исходники у Вас то же не выйдет, хостер слишком слаб для поиска уязвимостей - просто умрёт БД MySQL.
Для просмотра ссылки Войдиили Зарегистрируйся
исправляем глюк с кнопками.
ищем в файле push_poker.php
$i = 0;
while ($button_display[$i] != '') {
исправляем на
$i = 1;
тем самым убираем глюк с BET 1$ BET 1$ BET 2$ BET 3$ BET 5$
Последнее редактирование модератором: