За последние 24 часа нас посетили 22487 программистов и 1280 роботов. Сейчас ищут 788 программистов ...

Отправка данных без перезагрузки страницы

Тема в разделе "PHP для новичков", создана пользователем Konstant1n, 31 янв 2018.

  1. Konstant1n

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

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    Доброго времени суток, форумчане! Пишу сайт на php ооп, используя паттерн mvc. В админке есть редактор страниц. Модули те же самые, только контроллеры свои. Как мне отправить данные в бд без перезагрузки страницы?
    например site\admin\page\1 - редактирую страницу id = 1, там только заголовок и контент. Как мне теперь сохранить эти данные в БД без перезагрузки страницы?
     
  2. AlexandrS

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

    С нами с:
    30 сен 2017
    Сообщения:
    659
    Симпатии:
    103
    Адрес:
    Краснодар
    Ajax, Не?
     
  3. Konstant1n

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

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    а можно примерчик?
     
  4. Konstant1n

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

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    ajax надо подключать или все это в плагине jquery?
     
  5. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    @Konstant1n
    Подключать конечно нужно только не ajax а библиотеку jquery, ajax тебе поможет только сделать то что ты хочешь, без перезагрузки.
     
  6. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    AJAX подключать не надо, он в каждом браузере из коробки есть, единственное, на чистом JS его не так удобно дёргать, на мой взгляд. Поэтому есть разные либы, jQuery - одна из них, а есть ещё много. Хотя, можно и нативным, сейчас проблем таких с кросс-браузерностью нету: https://blog.garstasio.com/you-dont-need-jquery/ajax/
     
  7. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.199
    Симпатии:
    184
  8. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.155
    Симпатии:
    1.769
    Адрес:
    :сердА
    Да ну, там фигня в 3 строчки. А если обмазаться babel_ем и юзать православный fetch, так вообще в один метод все работает, причем нативный.
     
    denis01 нравится это.
  9. Konstant1n

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

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    на английском )))
     
  10. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    И что? Если тебе не хватает английского на эту статью, и учить не хочешь, то программист - профессия не для тебя. Там среднего школьного уровня плюс знания от силы 100 терминов предметной области больше чем достаточно.
     
  11. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.199
    Симпатии:
    184
  12. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    @Dimon2x, и все листинги в статье побились