![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Sniper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 511 Регистрация: 8.5.2002 Репутация: нет Всего: 2 |
как обновлять страницу добавляя к ней новые компоненты
пишу значит:
Вопросы: как перенерить страничку и добавить на неё ещё один элемент, любой? -------------------- "Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный". Кен Томпсон, создатель Unix |
|||
|
||||
| BuShaRt |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: 4 Всего: 6 |
Sniper,
А обязательно обновляеть страничку или можно обратиться к JavaScript и динамически создавать необходимые области? Если вас интересует именно момент с обнолвением страницы, то тут несколько путей. 1. Массив $some хранить и вызывать из базы данных. 2. Массив $some хранить и вызывать из текстового файла. 3. Написание PHP - файла, по аналогии стандартного config.php и include'ить его, предварительно дополняя. 4. Самый по моему извращенный вариант, это накопление данных в невидимом поле или сессии. |
|||
|
||||
| Sniper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 511 Регистрация: 8.5.2002 Репутация: нет Всего: 2 |
при помощи javascript имеется в виду так
я хочу сделать следующее: когда кликаю по элементу списка, страничка перегенерируется этот список удаляется и появляются другие два контрола. -------------------- "Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный". Кен Томпсон, создатель Unix |
|||
|
||||
| BuShaRt |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: 4 Всего: 6 |
нет, имееться в виду, генерация объектов средствами DOM.
А что сдесь сложного? В запросе отправляешь на скрипт данные и согласно им генерируешь другие элименты, при этом не выводя родительский. Причем если юзать POST запросы, то действительно будет полная эмитация обновления страницы. |
|||
|
||||
| Sniper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 511 Регистрация: 8.5.2002 Репутация: нет Всего: 2 |
т.е надо писать ещё один файл срипта? (в одном php файле неполучится?)
>>А что сдесь сложного? php учу второй день... -------------------- "Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный". Кен Томпсон, создатель Unix |
|||
|
||||
| BuShaRt |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: 4 Всего: 6 |
С этого и надо было начинать Вполне реально организовать все в пределах одного файла... Щас напишу пример. Добавлено @ 10:51
Это сообщение отредактировал(а) BuShaRt - 18.5.2007, 10:52 |
|||
|
||||
| Sniper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 511 Регистрация: 8.5.2002 Репутация: нет Всего: 2 |
вау!
isset - для меня новая функция. +1 к репутации Спасибо! ещё вопрос: зачем точки ставятся вокруг переменной, такого ни разу не видел в книжках. и порекомендуй плиз хорошую книгу (сейчас читаю Д.Н. Колесниченко Самоучитель PHP 5) Это сообщение отредактировал(а) Sniper - 18.5.2007, 11:20 -------------------- "Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный". Кен Томпсон, создатель Unix |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: 8 Всего: 32 |
-------------------- ![]() ![]() |
|||
|
||||
| BuShaRt |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: 4 Всего: 6 |
Sniper,
Книги читать не стоит - лучше изучай чужие скрипты или пробуй свое писать. Одной книги хватает для получения базовых знаний. Точки - соединители. Правильно всегда вставить точки. Ты сцепляешь единую строку из текстовых элементов и переменных. GZep, Верно, на случай, если будет отправленна пустая форма. Я просто привык сначала проверять наличие события, а потом спец классом уже проверки разнообразные проводить |
|||
|
||||
![]()
|
| Правила форума "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. |