в JS имена могут называться с символа $, это не конструкция
хорошо, значит получается что создается объект $ieTextRange, а create : function() что означает? и если create это команда, то логично предположить, что существуют еще аналогичные ей. Вопрос где их можно найти?
хм, я наверн неправильно сформулировал вопрос. как создавать и управлять объектом range я понял, интересует именно синтаксическая составляющая данного скрипта:
// И вернем текстовое содержимое полученного объекта
return rng.text;
}else
return'Вероятно, у вас не IE (поздравляем!), смотрите реализацию Range выше';
}
}
подскажите в чем ее смысл, или киньте ссылку где об этом можно почитать, пытался полазить по поисковикам, но так и не сумел правильно сформулировать вопрос...
не вижу сложностей, верстаешь для себя тестовую страницу, организуешь БД и для начала просто выводишь на тестовую страницу информацию из БД, дальше больше, пишешь отдельную страничку с которой для начала просто с возможностью добавления и удаления инфы из базы, потом начинаешь прикручивать настройки ну и т.д.
вот как-то так
PS ну и коли уж задумал цмс, то без знаний ООП лучше туда не лазить, функциональный подход для этих целей реализовывать будет неправильно
вместо кнопок для добавления товара я использовал ссылки, так как в них проще записывать значения. так вот когда пользователь жмет на ссылку "добавить товар" к жизни вызывается функция javascript, которая берет инфу о количетве заказываемого товара и через ajax отправляет данные на серв, скрипт берет инфу из массива $_POST или $_GET, смотря каким способом передавать и пишет все это в специальную таблицу. Таким образом для каждого посетителя мы имеем привязанный к нему уникальный идентификатор в виде номера сессии и заказываемые товары, ну и уже на стороне сервера при записи в базу сделана проверка, есть такой товар в таблице или нет, если есть количества плюсуются, если нету, то просто добавляется.
При построении корзины, точно так же через ajax шлется запрос, по номеру сессии извлекаются нужные данные из таблицы, кодируется json и уже javascript строиться div с данными из таблицы. вот как-то так действующий вариант можно посмотреть здеся: http://www[dot]developerscommand[dot]ru/engine/index.php там правда практически отсутсвует оформление, тестовая база, ну и кое-какой функционал я так и не доделал.
У меня еще вопрос.
Готовый, работающий скрипт корзины заказа в интернет-магазина где можно взять.
Да погуглить конечно можно. Но на все равно доделывать очень многое надо будет. Потому все же лучше написать самому. Не так уж и сложно. При отправке формы, пишем данные формы в куки, а при переходе в корзину из кук достаем эти данные и формируем заказ.
я писал все в специальную таблицу бд, с уникальным идентификатором в виде номера сессии, потом при построении корзины все оттуда доставал.
значение переменной $q перед отправкой в базу выведи, пожауйста.
Sveta пишет:
а таблица пустая
я не про строки в таблице, а про ключевые поля. да и проверь чтобы значения которые ты пытаешься вставить в базу соответствовали типу полей, т.е. текст в текстовое поле (varchar) цифры в числовое(int, например) и т.д.
способ1
каждый селект например, на событие onchange, вызывает функцию обновления других селектов с параметрами определенными в измененном селекте
способ2
можно на стороне сервера формировать многоуровневый массив, где первый уровень это имя(id) селекта, а второй значения для него кодировать его json, на стороне клиента раскодировать и выводить данные в нужных селектах.
сопосб3
наверняка он существует, но его не придумал...