PHP выполнение при клике

Discussion in 'PHP' started by razor737, 9 May 2009.

  1. razor737

    razor737 New Member

    Joined:
    8 May 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Как сделать так, чтобы кусок php кода выполнялся только при нажатии на кнопку?
     
  2. laedafess

    laedafess Member

    Joined:
    11 Feb 2009
    Messages:
    70
    Likes Received:
    29
    Reputations:
    15
    PHP:
    <form method=post>
    <input type=submit name=knopka value=ok>
    </form>
    <?
    if(!empty($_POST[knopka]))
    {
    //... тут код ...
    echo "Нажата кнопка";
    //... и тут код ...
    }
    ?>
    P.S. для таких вопросов есть специальная тема.
     
  3. Sharky

    Sharky Elder - Старейшина

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    PHP:
    <form method=post>
    <input type=submit name=knopka value=ok>
    </form>
    <?
    if(isset($_POST[knopka]))
    {
    //... тут код ...
    echo "Нажата кнопка";
    //... и тут код ...
    }
    ?>
    так корректней
     
  4. _==wolf==_

    _==wolf==_ Elder - Старейшина

    Joined:
    29 May 2008
    Messages:
    127
    Likes Received:
    38
    Reputations:
    6
    PHP:
     <form method=post>
    <input type=submit name=knopka value=ok>
    </form>
    <?
    if($_POST[knopka])
    {
    //... тут код ...
    echo "Нажата кнопка";
    //... и тут код ...
    }
    ?>  
    хз, мб и не корректно, но зато красиво ) всегда так юзаю!
     
  5. razor737

    razor737 New Member

    Joined:
    8 May 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Большое спасибо!
     
  6. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    По извращайтесь аjаксом:D, и будет вам красивее.
     
  7. Sharky

    Sharky Elder - Старейшина

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    а смысл? :) результат тот же :)