Помощь - Поиск - Пользователи - Календарь
Полная версия: Простой биллинг
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Флейм
Serzer
Мне нужен очень простой биллинг

1. Клиенская часть.
Скрипт берет дату окончания хостинга для этого аккаунта из базы mySql и выводит ее
Выводит кнопку "Оплатить", которая бы переводила на страницу оплаты
2. Админская часть:
Просмотр юзеров, около каждого - поле "продлить на X дней"

В php я не понимаю, может кто-нибудь поможет?
Те биллинги, которые есть, либо платные, либо не подходят по функциям.
Сейчас штудирую информацию по php...
Serzer
Забыл две функции:
Уведомление об истечении срока хостинга
Регистрация пользователей через админ-панель
ex-SavaHost
Цитата(Serzer @ 10.03.2007, 12:02) *

Забыл две функции:
Уведомление об истечении срока хостинга
Регистрация пользователей через админ-панель

Добавьте еще 1-2 функции, и у Вас получится стандартная биллинг панель, которые УЖЕ написаны, отлажены и работают. И стоят намного дешевле, чем время программиста по написанию еще одного, уже изобретённого велосипеда.
Купите готовую и не мучайтесь.
Serzer
Цитата
Купите готовую и не мучайтесь.

Проект некоммерческий, а бесплатный биллинг очень слаб (Да и, что, говорить, те, которые занулены тоже)...
ex-SavaHost
Цитата(Serzer @ 10.03.2007, 13:04) *
Проект некоммерческий, а бесплатный биллинг очень слаб (Да и, что, говорить, те, которые занулены тоже)...
Я говорил купите, а не украдите... biggrin.gif
Лично я пользую биллинг от soft4host.
Есть и еще варианты, даже еще более дешевые, хотя меня больше устраивает этот.
Serzer
=) Для нас 3000 рублей - сумма, которой мы оплатим существование проекта на один год...

Сейчас думаю над реализацией логина...
ex-SavaHost
Цитата(Serzer @ 10.03.2007, 13:25) *

=) Для нас 3000 рублей - сумма, которой мы оплатим существование проекта на один год...

Сейчас думаю над реализацией логина...
Поищите phpcoin. Он бесплатен.
И я вроде под него видел русификацию.
Serzer
Цитата
phpcoin

Интерсная вещь, но я еле нашел дату окончания хостинга...
Плюс дизайн сайта уже есть, а тут полная система.

Есть ещё Solid State, но wiki не работает, а нужно создать модуль оплаты.
У minibill проблемы с установкой (Не разворачивается SQL).
ex-SavaHost
Чудес не бывает.
Или - или.... biggrin.gif
Serzer
Вы правы...
Serzer
За четыре часа я сделал так, чтобы скрипт получал то, что нужно, при пароле, заданном в файлике...
Осталось прикрутить форму.

Если учесть, что я не работал до этого с php (только в VB), наверное, это неплохо.
Serzer
18:43
Прикрутил форму...

Для клиентской части осталось все нормально сделать, и прикрутить кнопку Яндекс.Денег...
Это уже несложно...
Serzer
20:03
Вписал в дизайн, прикрутил яндекс.деньги, Клиентская часть готова.

20:41
Теперь биллинг считает дни до истечения срока (Сделал по cron), когда количество дней < 5, отправляется каждый день письмо с просьбой пополнить счет, когда количество дней = 0, пишется письмо админу.
Serzer
21:24
Изучил DirectAdmin API. Решил, что будет интеграция с ним

21:58
Работает продление аккаунта
deMone
Потом выставите (если, конечно, выставите) — поищем дырки smile.gif
Serzer
Выставлю, конечно
Но готовым продуктом это вряд ли будет

23:53
Я ушел спать

За 10 часов я сделал простенький биллинг, с регистрацией, интеграцией в DirectAdmin, с платежными системами и веб-админкой...
Все сделано частично, я оцениваю общий процент как 30%
Serzer
Нужна помощь
1. Как сделать, чтобы таблица с границей 1 была более красивой (Видимо, СSS)
2. Как интегрировать шрифты, которых нет у пользователя на компьютере, в страницу? (картинки - не вариант)
3. Как сделать вместо кнопок картинки?
AxelX
Цитата(Serzer @ 11.03.2007, 08:16) *

3. Как сделать вместо кнопок картинки?



может это?
<a href="твой сайт"><img src="твоя картинка.jpg" border="0" width="20" height="10"></a>
Serzer
Нет, действие должно быть как у кнопки "sumbit"
Ilya Konovalenko
<input type="image" src="Путь к картинке">
Artyom
Цитата(Serzer @ 11.03.2007, 15:16) *

3. Как сделать вместо кнопок картинки?


<input type="image" ......>

Вам наверное будет полезна эта ссылка.
Serzer
Цитата
эта ссылка.

Вполне возможно

=)
Решение, как оказалось, несложное, но оно загромождает код.
deMone
Цитата
2. Как интегрировать шрифты, которых нет у пользователя на компьютере, в страницу? (картинки - не вариант)
Если картинки — не вариант, то никак.
Serzer
В принципе, биллинг готов, желающие получить доступ - пишите в личку
Serzer
Добавил файл конфигурации.
В принципе, если ещё сделать скрипт установки, то все будет практически готово.

Осталось доработать скрипт регистрации.

Помощь зала: как сделать, чтобы php-скрипт, запущеный через cron, блокировал аккаунты (DirectAdmin)?
edogs
Цитата(Serzer @ 11.03.2007, 17:50) *
Помощь зала: как сделать, чтобы php-скрипт, запущеный через cron, блокировал аккаунты (DirectAdmin)?
Сэмулировать нажатие кнопки блокирования человеком, функциями библиотеки curl в идеале - послать post запрос с параметрами. Параметры запроса описаны в том что DA называет API.
Serzer
API смотрел, щелкаю по ссылке - работает.
Нашел такой код. Буду пробовать

Код
<?php

$ch = curl_init ("http://www.example.com/");
$fp = fopen ("example_homepage.txt", "w");

curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);

curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
?>
MiXhost.ru
[скоро наш биллинг готов будет tongue.gif
Serzer
Добавил многотарифность, изменение тарифов, изменение пользователей.

Переписал регистрацию.

Теперь при изменении после сохранения идет возврат.

Подумал, что будет, если сделать бесплатный биллинг с функционалом платного =)
edogs
Цитата(Serzer @ 12.03.2007, 15:44) *
Подумал, что будет, если сделать бесплатный биллинг с функционалом платного =)
Будет хороший доход с рекламы на оф. сайте биллингаsmile.gif
Serzer
Кстати, я считаю, неплохо получается...
Надо только дизайн хороший прикрутить.

Цитата
Будет хороший доход с рекламы на оф. сайте биллинга

Рекламы платных биллингов =)
edogs
Цитата(Serzer @ 12.03.2007, 16:35) *
Рекламы платных биллингов =)
В том числеsmile.gif
Admin
<offtopic>
"Нужен биллинг для некоммерческого проекта" smile.gif

+5 за юмор.

Извините, не со зла, просто не часто слышу шедевры на уровне Ильфа и Петрова, чтобы пройти мимо.
</offtopic>
Serzer
Просто 10 друзей взяли реселлерский аккоунт, и им хочется немного удобства.
unix-oid
Заглохло?
Serzer
Да
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.