Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

6 страниц V   1 2 3 ... 4 5 »

Легкий скрипт авто-покупки привилегий.

, Бета-тестирование only
Статус пользователя Predat0r
сообщение 13.7.2015, 11:35
Сообщение #21
Стаж: 14 лет

Сообщений: 1245
Благодарностей: 375
Полезность: < 0

Цитата(oxoTHuk. @ 13.7.2015, 8:26) *
Возник вопрос. Решил все-таки запилить выборку количества дней. Тут есть несколько вариантов:
  • js ползунок. чем дальше, тем больше дней.
  • выбор из выпадающего списка (30\60\90\n)
  • тупой ввод пользователем цифрой.

Предоставьте право выбора.
Если есть "админка", то в ней рассмотрите все три варианта.
Или во время установки, или настройками.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 13.7.2015, 11:45
Сообщение #22


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

Предоставить право выбора покупателю, или администратору?
Покупателю - считаю бредом, т.к. лишние заморочки для них. Админ должен выбрать более удобный способ для покупателя, на свое усмотрение.
Админу - в данном случае не собираюсь реализовывать все варианты, в следующих версиях, где будет админка, реализую конечно все варианты, тут это не нужно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 13.7.2015, 11:57
Сообщение #23
Стаж: 14 лет

Сообщений: 1245
Благодарностей: 375
Полезность: < 0

Для администратора, а администратор пусть сам решает, как он будет распоряжаться с клиентами:
1. Устраивать "заморочки".
2. Подойдет конструктивно к данной ситуации.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 13.7.2015, 12:11
Сообщение #24


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

Не понял что тут имелось ввиду, кроме того, что это нужно для администратора.
Что в принципе, я описал постом выше. Все варианты в этой версии я делать не буду. Сделаю один, на выбор форумчан, либо на свое усмотрение, если объективных голосов будет мало.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kokc56
сообщение 13.7.2015, 19:10
Сообщение #25
Стаж: 12 лет

Сообщений: 11
Благодарностей: 1
Полезность: 0

oxoTHuk.,
Код
Ошибка
SQL-запрос:

--
-- База данных: `shop`
--
-- --------------------------------------------------------
--
-- Структура таблицы `pay`
--
CREATE TABLE IF NOT EXISTS  `pay` (

`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`cost` INT( 11 ) NOT NULL ,
`username` VARCHAR( 255 ) NOT NULL ,
`pasword` VARCHAR( 255 ) NOT NULL ,
`server_id` INT( 11 ) NOT NULL ,
`type` INT( 11 ) NOT NULL ,
`status` INT( 11 ) NOT NULL ,
`date` DATETIME NOT NULL ,
`vk` VARCHAR( 64 ) NOT NULL ,
PRIMARY KEY (  `id` )
) ENGINE = INNODB DEFAULT CHARSET = utf8 AUTO_INCREMENT =35;

Ответ MySQL: Документация

#1046 - No database selected

и первый и второй SQL такая ошибка dntknw.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 13.7.2015, 19:26
Сообщение #26


Стаж: 14 лет

Сообщений: 2431
Благодарностей: 526
Полезность: 609

Меценат Меценат

kokc56,
перед тем как переходить на вкладку SQL, выбери какую то бд слева в списке а потом уже SQL)

#1046 - No database selected
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 13.7.2015, 19:30
Сообщение #27


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

kokc56, как сказал Vitaliy, выбери БД сначала.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kokc56
сообщение 13.7.2015, 20:42
Сообщение #28
Стаж: 12 лет

Сообщений: 11
Благодарностей: 1
Полезность: 0

ссори. ступил. спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя strelok93
сообщение 13.7.2015, 20:51
Сообщение #29


Стаж: 12 лет

Сообщений: 905
Благодарностей: 392
Полезность: 576

Давно не выкладывали ничего полезного и бесплатного) Спасибо автору за хорошую работу, молодец good.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 13.7.2015, 21:17
Сообщение #30


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

strelok93, да не жалко, там в принципе мелочи. Как правильно заметил onotole, я не уделил ни капли внимания безопасности, так что пока упор сделаю на это, и видимо закончу хД
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BaJIepbI4
сообщение 14.7.2015, 9:42
Сообщение #31


Стаж: 11 лет

Сообщений: 457
Благодарностей: 115
Полезность: 456

Два впороса:
1. Подклюлчение к базе amx_bans нужно указывать и в ней же создавать 2 таблицы pay и pay_type?
2. Без ввода информации о робокассе будет работать страничка?



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 14.7.2015, 10:13
Сообщение #32


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

Villlenka,
1. все верно, позже может сделаю скрипт, но на самом деле не вижу необходимости.
2. да, страничка будет работать, но оплата проходить не будет.

2all уважаемый onotole сделал некоторые правки в плане безопасности. Спасибо ему большое, самому реально лень было хД
Правленный архив берем из репозитория на GitHub.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaJIepbI4
сообщение 14.7.2015, 10:25
Сообщение #33


Стаж: 11 лет

Сообщений: 457
Благодарностей: 115
Полезность: 456

Цитата(oxoTHuk. @ 14.7.2015, 11:09) *
Villlenka,
1. все верно, позже может сделаю скрипт, но на самом деле не вижу необходимости.
2. да, страничка будет работать, но оплата проходить не будет.


Ну вот. Вроде все верно прописано, но при попытке зайти на сайт ничего не происходит - пусто. Куда копнуть подскажи пожалуйста.
connect.php
Код:

<?php
//База данных, подключение
$user = "user";
$password = "password";
$host = "localhost";
$database = "amx_bans";
try {
$dbh = new PDO('mysql:host='.$host.';dbname='.$database, $user, $password);
$dbh->query("SET NAMES utf8");
}
catch (PDOException $e) {
print "Error!: " . $e->getMessage() . "<br/>";
die();
}

//Robokassa
$mrh_login = ""; //логин
$mrh_pass1 = ""; //пароль1
$mrh_pass2 = ""; //пароль2
$inv_desc = "Game Nat1ons"; //Тайтл магазина
$culture = "ru";
$encoding = "utf-8";

//xPaw отправка amx_reloadadmins
$rcon = ""; //Rcon пароль
$cmd = "amx_reloadadmins"; //Команда, посылаемая на сервер

//Sucsess
$url = "http://g-nation.ru/index.php?/topic/367-faq-po-magazinu/#entry3715";
?>



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 14.7.2015, 10:31
Сообщение #34


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

в index.php в самый верх пропиши phpinfo(); (после <? само собой)
и линк в лс дай
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя TheNega
сообщение 14.7.2015, 12:14
Сообщение #35


Стаж: 13 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

oxoTHuk., такая же беда , залил , подключил , открываю - белая страница. Ошибки отправил в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 14.7.2015, 12:27
Сообщение #36


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

TheNega, да, уже выявили что ошибки только на поддоменах. Если сейчас не загуглю, то вечером сам попробую.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaJIepbI4
сообщение 14.7.2015, 12:32
Сообщение #37


Стаж: 11 лет

Сообщений: 457
Благодарностей: 115
Полезность: 456

А тип покупки (выпадающий список "Админка, випка и т.п.") вручную самому создавать через таблицу pay_type в базе?



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 14.7.2015, 12:34
Сообщение #38


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

Villlenka, да, я уже говорил, что для такого минимального функционала - админку писать не вижу смысла.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BaJIepbI4
сообщение 14.7.2015, 12:36
Сообщение #39


Стаж: 11 лет

Сообщений: 457
Благодарностей: 115
Полезность: 456

Цитата(oxoTHuk. @ 14.7.2015, 13:29) *
Villlenka, да, я уже говорил, что для такого минимального функционала - админку писать не вижу смысла.


Можно получить пример/дампы этих таблиц тестового стенда твоего?



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 14.7.2015, 12:42
Сообщение #40


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

Код:
-- phpMyAdmin SQL Dump
-- version 3.4.11.1deb2+deb7u1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Июл 14 2015 г., 13:35
-- Версия сервера: 5.5.41
-- Версия PHP: 5.4.36-0+deb7u3

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- База данных: `burikovs_bans`
--

--
-- Дамп данных таблицы `pay_type`
--

INSERT INTO `pay_type` (`id`, `name`, `cost`, `access`) VALUES
(1, 'VIP', 75, 'bt'),
(2, 'Admin', 150, 'bcdefijmnotu'),
(4, 'Резервный слот', 50, 'b'),
(5, 'Зарезервировать ник', 25, 'z');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;


Только данные. Импортируй прям в таблицу.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
6 страниц V   1 2 3 ... 4 5 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: