CodeInside: Вас в другом ответе отправляют в вики - почитайте там. Ну или в крайнем случае - спросите однокуров. Возможно что преподаватель ждет "свое" определение и тогда наши усилия тут бесполезны.
CodeInside: Вы что такое память представляете? представьте набор ячеек и у каждой есть некий адрес(номер ящичка в камере хранения). В одной такой камере хранения лежит чемодан, а в другой бумажка, на которой написано что чемодан лежит в первой. Разницу ощущаете? в обычной переменной хранится конкретный объект или значение простого типа. В ссылке хранится адрес в памяти, по которому можно найти объект.
будем честны - неиндусы не хранят нужные параметры в разметке. на крайняк есть hidden поля или атрибуты. а вот индусы по вашему коду еще будут гадать что есть цена, а что - неведомая зверушка
Турар Абу: выдели цену в конкретный span и парси его содержимое. К слову javascript не обязан читать мысли и мог бы с чистой совестью вернуть 1 по вашей логике, что не есть верно
Вадим Белкин: Квалификации И архитектуры. Приведите конкретный пример перехода. На яндекс маркете огромное количество страниц и некоторые в принципе не совместимы друг с другом. Проще сделать 1 переход чем плясать с аяксом. Не забывайте что этот сайт должен работать практически в любом известном науке браузере, на музейном компе и с отключенными скриптами.
Армянское Радио: Я и не осуждаю. Прекрасно знаю насколько плохо могут учить информатике и программированию(хотя не знаю зачем это в школе). Да и сам видел студентов, которые "компилировали PHP".
Вадим Ш.: Судя по тексту - у вас ошибка приведения типов. В базе Price как money или decimal а вы ему простое число передаете. Может тут закралась ошибка.
Tim Virtus: А вы хотите международный процессинг? Ваш потенциальный процессинг по идее должны аттестовать местные безопасники как безопасный и соответствующий ГОСТ-стандартам. Соответственно если ваши логи будут шифроваться не пойми чем - это будет считаться за несоответствие.