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

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

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

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

7 страниц V  « 3 4 5 6 »

[0.4 Final Edition] Reg & Change System

Статус пользователя miRror
сообщение 2.11.2014, 13:59
Сообщение #61


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

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

Это я про fasle твоё, а ниже я писал про функцию.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 2.11.2014, 14:01
Сообщение #62


Стаж: 14 лет

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

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

Vitaliy,
UDP: ты наверное про ошибку в слове) я только заметил что оно не подсвечивается


Под вечер выпущу 0.4 исправлю опечатку + скорее всего добавлю новую ф-ю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя onotole
сообщение 2.11.2014, 17:54
Сообщение #63


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

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

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

Цитата(Vitaliy @ 2.11.2014, 14:48) *
miRror,
если ничего не возвращать - при var_dump переменная = NULL

и ф-я не обязательно должна иметь ретурн, если переменная не пустая - возвращаем, если пустая - нет

все работает отлично и ошибки я не вижу, или я не прав? покажите где сказано что должен обязательно быть ретурн

вот:

Советую почитать спецификацию. Раз уж Вы взялись создавать программы на этом языке, знать спецификацию просто необходимо.

Функция должна возвращать что-либо, либо не возвращать совсем.
Если Вы обрабатываете строку с возвратом обработанной строки, то в любом случае необходимо вернуть что-то.

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

Отредактировал: onotole, - 2.11.2014, 17:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 3.11.2014, 23:34
Сообщение #64


Стаж: 14 лет

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

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

onotole,
я понимаю это, но тут такой вопрос, что же возвращать тогда, если строка пустая? (не считая того что можно переписать ф-ю и выполнить всю проверку в ней, с возвратом тру или фолс)
никаких тру фолс быть не может, так как по другому написано, и булевые переменные мне не нужны
а так если ничего не вернуть то выходит автоматом вернется NULL , в моем случае крайне удобно

Отредактировал: Vitaliy, - 3.11.2014, 23:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 4.11.2014, 10:32
Сообщение #65


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

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

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

Цитата(Vitaliy @ 4.11.2014, 0:34) *
onotole,
я понимаю это, но тут такой вопрос, что же возвращать тогда, если строка пустая? (не считая того что можно переписать ф-ю и выполнить всю проверку в ней, с возвратом тру или фолс)
никаких тру фолс быть не может, так как по другому написано, и булевые переменные мне не нужны
а так если ничего не вернуть то выходит автоматом вернется NULL , в моем случае крайне удобно

Возвращай пустую строку, или нулл. Не заставляй интерпретатор думать за тебя лишний раз. Побереги память
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 27.12.2014, 12:06
Сообщение #66


Стаж: 14 лет

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

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

Первый пост был обновлен
Для скачки доступна финальная версия скрипта 0.4

в которой исправлены баги и недочеты старых версий + новая фишка которая позволяет убрать определенные сервер из выбора
Подробнее смотрите первый пост, инструкция там же

На своем сайте обновку закину вечером

Отредактировал: Vitaliy, - 27.12.2014, 12:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя miRror
сообщение 27.12.2014, 12:54
Сообщение #67


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

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

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 27.12.2014, 13:04
Сообщение #68


Стаж: 14 лет

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

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

miRror,

не вижу ошибки)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя miRror
сообщение 27.12.2014, 16:04
Сообщение #69


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

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

Разве переменные $timestamp и $ip не до бинда задавать нужно?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 27.12.2014, 16:32
Сообщение #70


Стаж: 14 лет

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

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

miRror,
можно и до и после бинда, но не после execute

Отредактировал: Vitaliy, - 27.12.2014, 16:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 27.12.2014, 16:55
Сообщение #71


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

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

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

Цитата(Vitaliy @ 27.12.2014, 17:32) *
miRror,
можно и до и после бинда, но не после execute

Ты вызываешь переменную еще до того, как объявил ее
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя miRror
сообщение 27.12.2014, 17:00
Сообщение #72


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

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

Это работает лишь по одной причине: bindParam лишнее здесь вообще. Ты задаешь именные плейсхолдеры, они по умолчанию равны самим переменным.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 27.12.2014, 17:36
Сообщение #73


Стаж: 14 лет

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

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

Я спорить не буду
Я читал статью где сделано именно так

Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Topce
сообщение 25.1.2015, 22:12
Сообщение #74
Стаж: 12 лет

Сообщений: 198
Благодарностей: 42
Полезность: 169

Привет, у меня такой вопрос. Где прописан "срок регистрации ника", я как понимаю он "навсегда" выдается, а я хочу поменять, сутки/неделя/месяц (для выдачи випок на сервере) Спасибо.
UPD: в core.php поменял строчку
Код
$days = 2;
но в cs-banse отображается, что "навсегда".. Захожу в phpmyadmin столбец "days" значение 2.. Так какой тогда столбец отвечает на "срок", что бы было корректное отображение

Нашел, код для срока:
Код
$expired = 0;

Но как ему выставить значение, что бы он к дате прибавлял 2 дня?
В БД сегодняшняя дата отображается так:
1422218513 - расшифровка: 26.01.2015 - 02:41:53
Пробую менять в ручную значение expired, например:
1422472800 - получаем: 29.01.2015 - 01:20:00
Так как же задавать в файле core.php, что бы автоматом прибавлялось 2 суток? (((

Отредактировал: Topce, - 25.1.2015, 22:58


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 27.1.2015, 17:35
Сообщение #75


Стаж: 14 лет

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

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

Код:
$expired = date('U') + 3600 * 24;

Текущее время + наше время

24 часа = 86400 сек.

Для двух дней 24 изменить на 48 и так далее
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя unhead
сообщение 27.1.2015, 18:13
Сообщение #76


Стаж: 14 лет

Сообщений: 1182
Благодарностей: 399
Полезность: 501

Еще бы реализовать выбор серверов на каких
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Topce
сообщение 27.1.2015, 18:28
Сообщение #77
Стаж: 12 лет

Сообщений: 198
Благодарностей: 42
Полезность: 169

Цитата(Vitaliy @ 27.1.2015, 21:35) *
Код:
$expired = date('U') + 3600 * 24;

Текущее время + наше время

24 часа = 86400 сек.

Для двух дней 24 изменить на 48 и так далее

Спасибо )) Но главное я нашел колонку правильно )))


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Topce
сообщение 27.1.2015, 19:56
Сообщение #78
Стаж: 12 лет

Сообщений: 198
Благодарностей: 42
Полезность: 169

Цитата(unhead @ 27.1.2015, 22:13) *
Еще бы реализовать выбор серверов на каких

Он же есть, или я не правильно понял? %)


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя unhead
сообщение 27.1.2015, 19:59
Сообщение #79


Стаж: 14 лет

Сообщений: 1182
Благодарностей: 399
Полезность: 501

Цитата(Topce @ 27.1.2015, 19:56) *
Он же есть, или я не правильно понял? %)

точнее выбор нескольких серверов
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя santa0205
сообщение 27.1.2015, 22:35
Сообщение #80
Стаж: 18 лет

Сообщений: 88
Благодарностей: 4
Полезность: 41

Добрый вечер,установил скрипт в отдельную папку, на том же сервере что и csbans, после того как нажимаю "зарегистрировать ник" белый экран и ничего не происходит.

ссылка
Скрытый текст
http://gg.xban.info/2/


Отредактировал: santa0205, - 27.1.2015, 22:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
7 страниц V  « 3 4 5 6 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: