С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/37: Рейтинг темы: голосов - 37, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22

Интернет-магазин

02.03.2009, 14:29. Показов 7044. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите пжлст скрипт для корзины. Т.е., чтобы можно было положить товар в корзину?
И еще вопрос. У меня есть выпадающий список. Как сделать, чтобы при выборе любого варианта из этого списка рядом отображалась цена на товар. Цены я прописал, но не знаю как их подлинковать. Напишите пжлст такой скрипт, если не сложно.
Вот что мне надо. Я обвел красным цветом.
Миниатюры
Интернет-магазин  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.03.2009, 14:29
Ответы с готовыми решениями:

Интернет магазин
Здраствуйте ! Сейчас делаю интернет магазин, и думаю каким образом будет производится заявка на покупку. Тоесть покупатель нажимает...

Интернет магазин!
Всем доброго времени суток у меня такой вопрос как сделать так что бы при нажатии на кнопку купить (как в любом интернет магазине типа ...

Интернет-магазин
добрый день нашел на просторах интернета способ добавление в корзину,Я как новичок в php хотел рассмотреть его как пример для своей работы,...

24
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
02.03.2009, 14:39
Тут не пишут. Тут только помогают.
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
02.03.2009, 16:23  [ТС]
Хорошо, тогда помогите. Хотя я и не понимаю какая разница.
0
 Аватар для GalaX
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
02.03.2009, 17:28
если хочешь чтоб помогли, то говори что делал и что именно у тебя не получалось

а если надо чтоб все за тебя сделали, то тоже пожалуйста - за мороженное напишем
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
02.03.2009, 17:49  [ТС]
Так я же написал.
1) Как убрать щель?
2) Как убрать бордовую рамку вокруг кнопки?
3) Как сделать, чтобы менялась цена?
4) Как прописать корзину, чтобы товар туда клался?
5) Как сделать, чтобы верстка не слетала на мониторе меньшего размера?

или надо выложить весь код? не понимаю что-то?
0
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 10
02.03.2009, 18:13
Вот что мне вчера ответили на подобную тему. Но я так до конца этот вопрос еще не решил. Так что присоединяюсь к вопросу меня он тоже интересует.

Не-а... Такое можно заделать на AJAX'е... Чтоб всё работало без перезагрузки страницы. Можно даже всё на одной сделать.
А реальность в данном случае с моей точки зрения выглядела бы так:
1. есть страница с загруженными данными. Допустим, это каталог книг книжного магазина. Описание, автор, цена и т.д каждой из книг содержится в базе данных. При первой загрузке выводятся только последние, например, 10 или 5, отсортированные по тому или иному признаку (дата добавления, автор, издательство и т.д.) соответственно по возрастанию или по убыванию. Остальные книги доступны после перехода по ссылкам постраничной навигации.
При выводе собираем данные из базы (включая ID каждой книги).
Возле описания каждой книги есть ссылка "Добавить в корзину".
Ссылка выглядит следующим образом:
Простой видКопироватьПечать

1. <span title="Добавить в корзину" onclick="add(1)">Добавить в корзину</span>



<span title="Добавить в корзину" onclick="add(1)">Добавить в корзину</span>


где по клику вызывается функция add с параметром, который соответствует ID книги в базе данных.
2. Как это может работать.
Создаём экземпляр объекта xmlHttpRequest
C помощью созданного объекта выполняем асинхронный запрос к серверу, передавая ему в качестве параметра id выбранной книги. Сервер находит эту книгу в базе и возвращает её описание (или что там нужно). Далее формируем виртуальный XML-файл или данные в виде XML (как нравится) и возвращаем клиенту (браузеру).
3. Наш XML принимает JsvsScript - файл, который отправлял запрос, парсит пришедшие XML-данные и обновляет корзину. В итоге мы видим, что при щелчке по названию книги, она добавилась в корзину. Ну а дальше по той же схеме можно удалять из корзины, полностью её чистить или продолжать оформлять заказ выбранных книг.
Вот так просто в 3 действия это всё и можно сделать.
0
 Аватар для GalaX
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
02.03.2009, 19:34
Цитата Сообщение от S-art1 Посмотреть сообщение
1) Как убрать щель?
попробую угадать - к <table> дописываем cellspacing="0"
Цитата Сообщение от S-art1 Посмотреть сообщение
2) Как убрать бордовую рамку вокруг кнопки?
для <img /> пишем такой стиль: style="border : 0;"
Цитата Сообщение от S-art1 Посмотреть сообщение
4) Как прописать корзину, чтобы товар туда клался?
тут скорее всего понадобиться язык работающий на стороне сервера (например php)
Цитата Сообщение от S-art1 Посмотреть сообщение
3) Как сделать, чтобы менялась цена?
тут думаю и javascript-ом обойтись можно
Цитата Сообщение от S-art1 Посмотреть сообщение
5) Как сделать, чтобы верстка не слетала на мониторе меньшего размера?
верстать резиново

удовлетворяют ответы? думаю что не очень (
хотите получить нормальные ответы - задавайте нормально вопросы, а если хотите чтоб за вас все это сделали - тоже сделаем, но этот труд уже придется оплатить

Добавлено через 6 минут 21 секунду
2danavir насчет вашего вопроса тот же самый ответ - скрипт не на пять минут делов поэтому никто в пустую на написание полного кода тратить время не будет. если вы понятия не имеете о чем шла речь, то лучше тоже обратиться к кому-нибудь за платной помощью
0
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 10
02.03.2009, 19:58
Я согласен. Я этот вопрос только вскользь расматривал.
Но знаете ли, бывает так что уже есть готовые ответы и что бы не мучиться понапрасну стоит убедиться в том что их пока еще нет.
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
02.03.2009, 23:13
Это типа, авось прокатит на халяву?
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
03.03.2009, 13:55  [ТС]
GalaX, ответы вполне нормальные, что касается первых двух пунктов (щель и рамка). За это спасибо.
КАК верстать "резиново я не знаю, хотя и слышал такое понятие. Умею только по таблице.
А скрипты наверное придется искать в другом месте. Я не знаю ни Java Script, ни РНР. Наверное самоучитель поможет.
0
 Аватар для GalaX
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
03.03.2009, 14:23
резина - это значит сверстать так, чтобы шаблон все время растягивался по всей ширине страницы и самое главное чтоб эта верстка не слетала при любом разрешении экрана.
насчет скриптов, мм.. врятли такие скрипты найти можно, а если даже и найдешь, то придется в них разбираться как они работают. вообщем тут перед тем как искать такие скрипты - надо сначала разобраться как это все должно работать
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
04.03.2009, 08:27  [ТС]
Еще вопрос. Как сделать в таблице разную ширину столбцов?
Вот пример кода

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<table width="100%" height="100" cellspacing="0" border="1">
<tr><td colspan="4" width="100%">shapka</td></tr>
<tr><td width="15%" rowspan="6">Меню</td>
<td>1</td>
<td>2</td>
<td rowspan="6"width="15%">Баннеры</td></tr>
<tr><td>3</td>
<td>4</td></tr>
<tr><td colspan="2">5</td></tr>
<tr><td colspan="2">6</td></tr>
<tr><td>7</td>
<td>8</td></tr>
<tr><td colspan="2">9</td></tr>
<tr><td colspan="4">подвал</td></tr>
</table>
Надо, чтобы столбцы 1, 3 и 8 были разной ширины. Проблема в том, что когда пишешь в каком-нить столбце к примеру width="30%", то съезжает ВСЯ граница у всех столбцов. А мне надо, чтобы они были независимые.
0
 Аватар для GalaX
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
04.03.2009, 09:08
для каждой строки в центральном блоке делай отдельную таблицу
т.е. для 1 и 2 ячеек одна таблица, для 3 и 4 другая и т.д.
думаю самый оптимальный для тебя вариант
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
04.03.2009, 21:06  [ТС]
Вроде получилось все. А что делать после того, как сверстал сайт в ХТМЛ?
Кому отдавать его?
0
 Аватар для GalaX
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
04.03.2009, 21:14
заливать на сервер
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
10.03.2009, 11:30  [ТС]
Подскажите, а как сделать вот такой блок — белая рамка со скругленными краями и разместить в нем текст?
Миниатюры
Интернет-магазин  
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
10.03.2009, 12:49
HTML5
1
<fieldset></fieldset>
Правда скруглёнными они будут только в IE. Opera и FireFox покажут острые края. Если это не устраивает - то тебе помогут только картинки
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
10.03.2009, 13:41  [ТС]
Что-то не то получается. У меня вышло вот что.
А как забить текст в голубое поле?
И еще — линейка сверху мне не нужна
Миниатюры
Интернет-магазин  
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
10.03.2009, 15:10
HTML5
1
2
3
4
5
6
7
8
9
<fieldset>
Содержимое блока с новостями<hr size="1" color="#BCCFEF" />
<table><tr><td>Тут новость</td></tr></table>
</fieldset>
<br />Или так<br /><br />
<fieldset>
<legend>Содержимое блока с новостями</legend>
<table><tr><td>Тут новость</td></tr></table>
</fieldset>
Миниатюры
Интернет-магазин  
0
0 / 0 / 0
Регистрация: 14.02.2008
Сообщений: 22
10.03.2009, 16:09  [ТС]
Спасибо понял. Так лучше.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.03.2009, 16:09
Помогаю со студенческими работами здесь

Интернет-магазин (как "добавить предмет в корзину")
Задали у уневере задачу, суть которой в следующем: при нажатии на названии продукта (ссылка), вылазит новое окно, в котором, помимо...

Простой интернет магазин на гугл табличках. Пример реализации
Сделал демку интернет магазина, который все свои данные берет из этой гугл таблички...

Добавление товаров в интернет магазин
Доброго времени суток, интересует модуль, с помощью которого можно добавить товары которые есть в ексель файле. В екселе около 5000...

Интернет магазин
Что лучше использовать для интернет магазина объектно ориентированный подход, процедурный подход или PDO?

Интернет магазин + и - ???
Интернет магазин + и - ???


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru