![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Гриша |
|
|||
![]() НУС(незнаю|узнаю|создаю) ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 12.6.2005 Где: Земля, Москва, Хр ущевка Репутация: 1 Всего: 1 |
Здравствуйте. Подскажите решение.
Есть три переменных, которые вызываются get-запросом: $redox, $emt, $sealy и есть переменная $total_price, которая выводит сумму вызванных переменных, например если вызваны переменные $redox и $emt, то $total_price = $redox + $emt. Вот пример моего скрипта, но результата не получается. Переменная $total_price равняется только сумме одной, последней вызванной переменной, а вместе переменные не складывает. =======================================================================
Это сообщение отредактировал(а) Гриша - 23.6.2005, 18:23 --------------------
Если долго мучиться, что-нибудь получитЬся. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Перепиши все через $_GET и $_SESSION. И не плохо былобы функцию взглянуть. В этом коде все правильно.
Без апострофоф. |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 7 Всего: 45 |
$HTTP_GET_VARS - это устаревшая форма записи, так писать не рекомендуют, если не ошибаюсь, даже в официальном руководстве PHP 4
-------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Гриша |
|
|||
![]() НУС(незнаю|узнаю|создаю) ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 12.6.2005 Где: Земля, Москва, Хр ущевка Репутация: 1 Всего: 1 |
Спасибо за ответы.
Я убрал 0, изменил немного переменные и все работает. Я вместо этого условия if(isset($redox)), написал вот это if(isset($HTTP_SESSION_VARS['cart_redox'])), это для моего варианта. И все считает правильно. В место $HTTP_SESSION_VARS я буду использовать $_SESSION, начал с длинного стиля, поэтому пока еще не укоротил. Но есть еще такой вопрос, можно ли вместо всех условий, просто сложить все три переменные, но применить какую-то функцию, которая будет понимать, что если например какая-то переменная не вызвана, то она должна быть равна 0. Мне предлагали использовать floatval перед каждой переменной, которые я складываю, но получалось так, что все значения были 0.
--------------------
Если долго мучиться, что-нибудь получитЬся. |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 7 Всего: 45 |
Надеюсь, это то что надо. -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Гриша |
|
|||
![]() НУС(незнаю|узнаю|создаю) ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 12.6.2005 Где: Земля, Москва, Хр ущевка Репутация: 1 Всего: 1 |
Спасибо PHP-DIRECTOR, да по смысло очень даже подходит, я попробую применить и напише результат.
--------------------
Если долго мучиться, что-нибудь получитЬся. |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
А может ещё $_GET прикрутишь?
|
|||
|
||||
![]()
|
| Правила форума "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. |