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

Как обратиться к экземпляру класса при нажатии на кнопку?

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

  1. Bogdan

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

    С нами с:
    11 июн 2009
    Сообщения:
    4
    Симпатии:
    0
    Доброго времени суток!
    Я выгружаю данные из БазыДанных и создаю на основе полученных данных экземпляры PHP-класса во время загрузки страницы? Возможно, вопрос глупый, но КАК считать\поменять какое-то значение свойства или вызвать метод НЕ во время загрузки страницы, а при каком-то событии на странице, например нажатии на кнопку?

    Это ведь JavaScript, а из него php-функцию не вызвать, разве что ajax'ом, но данные экземпляра класса вроде так не передать никак...
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Re: Как обратиться к экземпляру класса при нажатии на кнопку

    GET или POST
     
  3. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Re: Как обратиться к экземпляру класса при нажатии на кнопку

    никак. К моменту появления страницы на экране, все классы уже уничтожены.
    http://phpfaq.ru/na_tanke
     
  4. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Re: Как обратиться к экземпляру класса при нажатии на кнопку

    Ну, можешь при нажатии на кнопку - отправлять новый запрос с определённым параметром, заново доставать всё что нужно из базы данных, заново создавать все эти классы. В зависимости от полученных в запросе параметров - менять там нужные свойства, генерировать новую страницу html. :)