За последние 24 часа нас посетили 64306 программистов и 1754 робота. Сейчас ищут 860 программистов ...

почему не работает?

Тема в разделе "PHP для новичков", создана пользователем noice, 13 сен 2012.

  1. noice

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

    С нами с:
    7 сен 2012
    Сообщения:
    157
    Симпатии:
    0
    при клике кнопки должно выдоваться содержимое файла:

    Код (Text):
    1. <?
    2. header("Content-Type: text/html; charset=utf-8");  
    3.     error_reporting(E_ALL);
    4.    
    5. $massiv = array
    6. (
    7. 'perviy' => 'pervoe pole',
    8. 'vtoroy' => 'vtoroe pole',
    9. );
    10.  
    11. $string = serialize($massiv);
    12.  
    13. echo $string;
    14.  
    15. file_put_contents('massiv.txt',$string);
    16.  
    17. //echo count(($_POST['knopka']));
    18.  
    19.  
    20. if (!empty($_POST['knopka']))
    21.  
    22.  
    23.      echo "<br>", file_get_contents('text.txt');
    24.  
    25.  else
    26.  
    27.     echo "<br>", "push the button";
    28.  
    29. ?>
    30.  
    31. <form action="?" method="POST">
    32. <input type="submit" name="knopka" value="Button">
    33. </form>
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    mssiv.txt и text.txt
     
  3. noice

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

    С нами с:
    7 сен 2012
    Сообщения:
    157
    Симпатии:
    0
    Dmitriy A. Arteshuk нет. оба фаила существуют. пробовал и одно имя писать все равно не работает.

    так же неработает :

    echo $_POST["knopka"];
     
  4. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    ошибки какие пишет?
     
  5. noice

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

    С нами с:
    7 сен 2012
    Сообщения:
    157
    Симпатии:
    0
    Dmitriy A. Arteshuk ошибок нет, просто нет действий после нажатой кнопки и все.

    если вставить строчку echo $_POST["knopka"]; то пишет undefined index
     
  6. FalkoN

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

    С нами с:
    1 апр 2011
    Сообщения:
    184
    Симпатии:
    0
    Адрес:
    Екатеринбург
    зачем знак вопроса в экшене?
     
  7. noice

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

    С нами с:
    7 сен 2012
    Сообщения:
    157
    Симпатии:
    0
    FalkoN все работает на локал хосте, не работает в RUN