![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Rio39 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 5.12.2010 Репутация: нет Всего: нет |
Такая проблема.
Есть класс. Функция класса генерирует несколько баттонов. При нажатии на один из баттонов должна вызватся функция данного класса, с определенными параметрами(фактически значениями value самих баттонов). Ну думаю проблемма уже понятна. Баттонами можно вызывать только функции javascript. Что можно сделать? Передать как то ссылку на обьект или еще что-то. Метод класса вызывается из файла Index.php. Класс находится в файле class.Database.php. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
читаем: http://phpfaq.ru/na_tanke баттоны (по-русски - кнопки) существуют на хтмл-странице, когда пхп уже отработал. никакого объекта на пхп или класса уже не существует, он даже вытер из памяти сервера. единственное что можно сделать, это отправить новый запрос на сервер, загрузить класс (файл скрипта), создать из него объект и вызвать некий метод. соответственно, самое простое: кнопка - это ссылка на сервер http://site.ru/script_with_class.php?start_method=4 где в скрипте будет стоять обработчик, который разберёт, что надо запустить некоторый четвёртый метод (имя метода пересылать нельзя, дабы злой кулхацкер не начал писать отсебятину) |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |