Запись значения элемента HTML в переменную PHP

Discussion in 'PHP' started by ZneP, 26 Dec 2008.

  1. ZneP

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

    Joined:
    7 Nov 2006
    Messages:
    55
    Likes Received:
    5
    Reputations:
    0
    Привет!

    на странице есть текстовое поле и есть кнопка.
    хочу сделать так, чтобы при нажатии на кнопку значение поля записывалось в переменную php, но при этом не использовать форму и не делать обновление страницы.

    Возможно ли вообще такое сотворить?

    Пример того, что хотелось бы получить:

    <input type="text" name="text" value="" />
    <input type="button" value="ОК" onClick="ЗДЕСЬ_ЗАПИСЬ_ЗНАЧЕНИЯ_ПОЛЯ_В_ПЕРЕМЕННУЮ_ПХП" />
     
  2. MuXaJIbI4

    MuXaJIbI4 Member

    Joined:
    20 Nov 2008
    Messages:
    66
    Likes Received:
    7
    Reputations:
    0
    AJAX можно использовать ... только для чего это ... что ты с этой переменной хочешь потом делать .. может у тебя изначально не правильно поставлена задача
     
  3. GuD-ok

    GuD-ok New Member

    Joined:
    14 Nov 2008
    Messages:
    17
    Likes Received:
    2
    Reputations:
    0
    Раз 5 вопрос перечитал))) Все равно не понял.

    Но тебе в сторону AJAX копать надо.
     
  4. preda1or

    preda1or Member

    Joined:
    27 Oct 2008
    Messages:
    167
    Likes Received:
    96
    Reputations:
    6
    Тупость, ты генерируешь HTML страницу PHP скриптом, то есть ты изначально знать должен что у тебя там будет.
     
  5. ZneP

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

    Joined:
    7 Nov 2006
    Messages:
    55
    Likes Received:
    5
    Reputations:
    0
    Понятное дело я буду знать какое значение изначально, но есть одно НО. Пользователь может его изменить.

    Не думал об этом?




    А нужно мне это для того, чтобы пользователь внес изменения в поле и без перезагрузки страницы это значение занеслось в БД. Это я хочу реализовать в скрипте заказа. Интернет-магазин делается.

    Раньше делал через скрытый фрейм, все работало отлично. Но вот хотелось бы узнать можно ли это сделать без фрейма.

    AJAX я не знаю и времени на его изучение нет.
     
  6. preda1or

    preda1or Member

    Joined:
    27 Oct 2008
    Messages:
    167
    Likes Received:
    96
    Reputations:
    6
    Можно вопрос, а как пользователь будет править HTML код?
     
  7. ZneP

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

    Joined:
    7 Nov 2006
    Messages:
    55
    Likes Received:
    5
    Reputations:
    0
    Я где-то сказал что он может править HTML код?

    Ты знаешь что такое текстовое поле? Вот сейчас я пишу ответ в текстовом поле и соответственно я изменяю значение этого поля. Об этом я и говорил.

    И я хочу сделать так, чтобы то что я ввел в это поле присвоелось переменной PHP, но без перезагрузки страницы и не используя фрейм
     
  8. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Либо ajax, либо iframe, по другому никак
     
  9. preda1or

    preda1or Member

    Joined:
    27 Oct 2008
    Messages:
    167
    Likes Received:
    96
    Reputations:
    6
    вот так и надо сразу объяснять
    юзай ajax
     
  10. ZneP

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

    Joined:
    7 Nov 2006
    Messages:
    55
    Likes Received:
    5
    Reputations:
    0
    Видимо без AJAX никуда.

    А кто-нибудь на словах может рассказать как это должно быть реализовано на AJAX?


    Все. Уже подсказали. На первый взгляд не такой уж и сложный этот AJAX. Буду разбираться.

    Спасибо что откликнулись
     
    #10 ZneP, 26 Dec 2008
    Last edited: 26 Dec 2008
  11. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    http://www.simplecoding.org/proverka-dannyx-form-bez-perezagruzki-stranic.html
     
  12. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    м?