Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Перевод денег между пользователями.

ilucha, Уахахаха, Чувак. Ну зачем?
qnv0phne.srq_52fb9ef36e792.png

Кстати, нахрена mysql_result заносить в переменные?
Просто убило :D
Не буду спорить, мой первый код на рубакките был еще хуже, но это, повторюсь, просто убило :D
 
Таки нет, там же m_r () or die(); т.е or die уже осуществляет проверку.
Хм, ты прав )
В данном случае оно явно лишнее
Ну я не знаю, я в интернете читаю все, а потом у себя реализовываю. А в инете именно так было)
А, не, там все правильно, только в запрос надо подставлять переменную query
Т.е
PHP:
$sql1 = "UPDATE dle_users SET $money=$money-'$summ' WHERE name='$username'";
            $sql2 = "UPDATE dle_users SET $money=$money+'$summ' WHERE name='$nick'";
            $query = sprintf($sql1, $sql2,
            mysql_real_escape_string($nick),
            mysql_real_escape_string($summ));
            mysql_query($query) or die(mysql_error());
 
Я не понял проблему. Можете подробнее?
 
ilucha, Вот тебе простейший пример. Просто научить грамотно составлять алгоритмы и работать с api cms dle
PHP:
$summ = $db -> safesql ( strip_tags ( intval ( $_POST['summ'] ) ) );
$nick = $db -> safesql ( strip_tags ( trim ( $_POST['nick'] ) ) );

if ( $db -> query ( " UPDATE `" . PREFIX . "_users` SET `money`=(money+{$summ}) WHERE `name`='{$username}' " ) )
    msgbox ( 'Успех', 'Вы успешно перевели деньги игроку ' . $nick );
else msgbox ( 'Ошибка', 'Какой-то текст' );
 
ilucha, Вот тебе простейший пример. Просто научить грамотно составлять алгоритмы и работать с api cms dle
PHP:
$summ = $db -> safesql ( strip_tags ( intval ( $_POST['summ'] ) ) );
$nick = $db -> safesql ( strip_tags ( trim ( $_POST['nick'] ) ) );

if ( $db -> query ( " UPDATE `" . PREFIX . "_users` SET `money`=(money+{$summ}) WHERE `name`='{$username}' " ) )
    msgbox ( 'Успех', 'Вы успешно перевели деньги игроку ' . $nick );
else msgbox ( 'Ошибка', 'Какой-то текст' );
давай ему ещё про наследие классов расскажи, альтернативу на c++ дай, он умный, он поймет. Это я понял когда он через mysql_real_escape_string() запрос прогонял
 
А что не так то? Вы подскажите мне лучше, а не издевайтесь
 
ilucha, Я тебе всё объяснил, и даже пример дал. Кстати, где ты обучался, не по видеокурсам всяких там "гуру" случайно? :D
 
ranek, Я ему ничего и не говорил про ООП.
 
ranek, -_- Это обращения к методу класса через объект данного класса, но про ООП я ему ничего не говорил.
 
Не капли не обоснованное высказывание. Единственно, что плохо в PHP, так это реализация ООП (по сравнению с другими ООП языками, но не надо забывать, что PHP создан для web, а в этой сфере он лучший).
1) Все мощные языки - это ООП, а не просто процедурное программирование.
2) PHP лучший в сфере интерпретируемых WEB-языков, ибо тот же ASP имеет гораздо больший набор для разработчика, про ASP.NET вообще молчу
 
Последнее редактирование:
1) Все мощные языки - это ООП, а не просто прикладное программирование.
2) PHP лучший в сфере интерпретируемых WEB-языков, ибо тот же ASP имеет гораздо больший набор для разработчика, про ASP.NET вообще молчу
Прикладное - WAT?!
 
Skyline, Он наверное имел ввиду процедурный стиль, ну слабоват человек в терминах.
 
ООП и прикладное программирование - разные вещи.
Любой язык будет "мощный язык" только в том случае если руки не с ... (одного места).
1) Все мощные языки - это ООП, а не просто прикладное программирование.
2) PHP лучший в сфере интерпретируемых WEB-языков, ибо тот же ASP имеет гораздо больший набор для разработчика, про ASP.NET вообще молчу
Под ASP.NET код пишется на интерпретируемых языках.
Да и потом ASP - это технология, а не язык
 
ООП и прикладное программирование - разные вещи.
Любой язык будет "мощный язык" только в том случае если руки не с ... (одного места).

Под ASP.NET код пишется на интерпретируемых языках.
Да и потом ASP - это технология, а не язык
Да, извиняйте за прикладное.
Забыл как это зовется.
@fles спасибо, освежил память.
ASP - это как раз-таки ЯП, если слабоват в программировании.
ASP.NET - платформа, да, тут не прав, с языком C#
 
Да, извиняйте за прикладное.
Забыл как это зовется.
@fles спасибо, освежил память.
ASP - это как раз-таки ЯП, если слабоват в программировании.
ASP.NET - платформа, да, тут не прав, с языком C#
В Википедию ткнуть?
ASP (англ. Active Server Pages — «активные серверные страницы») — технология, предложенная компанией Microsoft в 1996 году для создания Web-приложений. Эта технология основана на внедрении в обыкновенные веб-страницы специальных элементов управления, допускающих программное управление.
Для реализации приложений ASP используются языки сценариев (VBScript или JScript).
Под ASP.NET не только c#.
Кстати, насчет прикладного, прочитал его подпись:
p.s.s ООП только в классах, а так используется прикладное везде.
 

Поделиться этой страницей

Назад
Верх