За последние 24 часа нас посетили 20328 программистов и 1711 роботов. Сейчас ищут 1616 программистов ...

AJAX + php

Тема в разделе "JavaScript и AJAX", создана пользователем 715kg, 14 апр 2015.

  1. 715kg

    715kg Активный пользователь

    С нами с:
    2 мар 2013
    Сообщения:
    147
    Симпатии:
    0
    Здравствуйте. Такой вопрос. Подскажите пожалуйста.

    есть скрипт php. простой, например такой.

    Код (PHP):
    1. <?php
    2. $name = $_GET['id'];
    3. $name = $_GET['user'];
    4.  
    5.         $ssh->exec_cmd('cd /host/;mkdir '.$user.';');
    6.     $ssh->exec_cmd('cd /;groupadd -g '.$id.' s'.$id.';useradd -u '.$id.' -d /host/'.$user.'/'.$id.' -g s'.$id.' s'.$id.';');
    7.     $ssh->exec_cmd('cd /host/'.$user.'/;rm -R '.$id.';');
    8.     $ssh->exec_cmd('cd /host/;screen -dmS install_'.$id.' cp -rv '.decod($rate['p14']).' '.$user.'/'.$id.';');
    9.     $ssh->disconnect();
    10.  
    11. ?>
    То есть принимаем данные с GET или POST запроса. И выполняем что нам надо, это к примеру привел.

    Далее есть кнопка на HTML

    Код (Text):
    1.  
    2.  
    3. <input type="button" class="button_blue" name="stop1" onclick="stopserver('60.60.60.60',20000)" value="Стоп">
    Как мне отправить через AJAX данные 60.60.60.60',20000 из кнопки buttom ??
    Дальше, пока скрипт думает над обработкай,
    Сделать кнопку не активной.

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

    Код (Text):
    1. <td style="margin-top: 5px; width: 100%;">&nbsp;Статус:&nbsp;<b>
    2. <span id="status1"><font color="red">Включено</font></span></b></td>

    Как реализовать такую вещицу ?
     
  2. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    для начало что бы отправить данные через AJAX надо хотя бы ознакомиться и понять как работает это технология... Можно голым AJAX, а можно jQuery AJAX использовать, там вариантов несколько... Дерзайже... :)
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  4. 715kg

    715kg Активный пользователь

    С нами с:
    2 мар 2013
    Сообщения:
    147
    Симпатии:
    0
    Спасибо всем огромное.
    Пример вообще шикарен, теперь понятно ) Еще раз благодарю.