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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем ilucha, 11 фев 2014.

  1. ranek

    ranek Старожил Пользователь

    Баллы:
    123
    Просто убило :D
    Не буду спорить, мой первый код на рубакките был еще хуже, но это, повторюсь, просто убило :D
     
  2. Skyline

    Skyline Активный участник Пользователь

    Баллы:
    78
    Хм, ты прав )
    В данном случае оно явно лишнее
    А, не, там все правильно, только в запрос надо подставлять переменную 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());
     
  3. Автор темы
    ilucha

    ilucha Активный участник Пользователь

    Баллы:
    93
    Имя в Minecraft:
    ilucha
    Я не понял проблему. Можете подробнее?
     
    Alisher-98 нравится это.
  4. mcdima

    mcdima Старожил Пользователь

    Баллы:
    153
    Что за ахинея?
     
  5. Skyline

    Skyline Активный участник Пользователь

    Баллы:
    78
    Подробнее насчет чего?
     
  6. fles

    fles Старожил Пользователь

    Баллы:
    153
    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 'Ошибка''Какой-то текст' );
     
  7. Semen4ik

    Semen4ik Старожил Пользователь

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    давай ему ещё про наследие классов расскажи, альтернативу на c++ дай, он умный, он поймет. Это я понял когда он через mysql_real_escape_string() запрос прогонял
     
  8. Автор темы
    ilucha

    ilucha Активный участник Пользователь

    Баллы:
    93
    Имя в Minecraft:
    ilucha
    А что не так то? Вы подскажите мне лучше, а не издевайтесь
     
  9. fles

    fles Старожил Пользователь

    Баллы:
    153
    ilucha, Я тебе всё объяснил, и даже пример дал. Кстати, где ты обучался, не по видеокурсам всяких там "гуру" случайно? :D
     
  10. ranek

    ranek Старожил Пользователь

    Баллы:
    123
    Он ооп вряд-ли поймет, ему еще рано.
     
  11. fles

    fles Старожил Пользователь

    Баллы:
    153
    ranek, Я ему ничего и не говорил про ООП.
     
  12. ranek

    ranek Старожил Пользователь

    Баллы:
    123
    Ошибся, перепутал часть ооп с массивом.
    Код:
    $db -> safesql
     
    ПриветОтЛайки нравится это.
  13. fles

    fles Старожил Пользователь

    Баллы:
    153
    ranek, -_- Это обращения к методу класса через объект данного класса, но про ООП я ему ничего не говорил.
     
  14. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    1) Все мощные языки - это ООП, а не просто процедурное программирование.
    2) PHP лучший в сфере интерпретируемых WEB-языков, ибо тот же ASP имеет гораздо больший набор для разработчика, про ASP.NET вообще молчу
     
    Последнее редактирование: 14 фев 2014
  15. Skyline

    Skyline Активный участник Пользователь

    Баллы:
    78
    Прикладное - WAT?!
     
  16. fles

    fles Старожил Пользователь

    Баллы:
    153
    Skyline, Он наверное имел ввиду процедурный стиль, ну слабоват человек в терминах.
     
    blogger2 нравится это.
  17. Skyline

    Skyline Активный участник Пользователь

    Баллы:
    78
    ООП и прикладное программирование - разные вещи.
    Любой язык будет "мощный язык" только в том случае если руки не с ... (одного места).
    Под ASP.NET код пишется на интерпретируемых языках.
    Да и потом ASP - это технология, а не язык
     
    fles нравится это.
  18. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Да, извиняйте за прикладное.
    Забыл как это зовется.
    @fles спасибо, освежил память.
    ASP - это как раз-таки ЯП, если слабоват в программировании.
    ASP.NET - платформа, да, тут не прав, с языком C#
     
  19. Skyline

    Skyline Активный участник Пользователь

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

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