[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите как соеденить функции php
rumiks
Привет всем! Я в php честно сказать мало что понимаю, точнее почти нечего, но к магазину мне нужна функция расчета стоимости доставки, но в интернете ее не нашел, вот и решил попробовать самому это сделать...
так вот,
Я хочу узнать как можно соединить несколько функций, то есть вес > Регион > Цена доставки....

Вы конечно не смейтесь, но вот что я для начала сделал

$ves1 = "1";
$ves2 = "500";
$ves_12 = "$ves1 = $ves2";

$ves3 = "501";
$ves4 = "1000";
$ves_34 = "$ves3 = $ves4";

Этим я хочу сделать чтобы
если вес от 1 до 500 грамм тогда...
А если вес от 501 до 1000 тогда...

Теперь я хочу подключить регион к каждому весу...
В других скриптах доставки я наше такой код региона:
public function getZone($zone_name) {
foreach($zone_name as $key => $value){
switch($value){
case 'Москва': $send[$key] = 'МОСКВА'; break;
case 'Санкт-Петербург': $send[$key] = 'САНКТ-ПЕТЕРБУРГ'; break;
case 'Алтайский край': $send[$key] = 'АЛТАЙСКИЙ КРАЙ'; break;
} }
if(isset($send) && count($send)==2){
return $send;
}else{
return false;
} }




Спустя 1 час, 14 минут, 48 секунд (30.09.2012 - 18:47) rumiks написал(а):
Даааа... я смотрю здесь много желающих помочь... Хотя бы подскажите детально...
Как сделать от 1 до 500?

Я пробовал этот код...
<?php
$ves1 = "1";
$ves2 = "500";
$ves_12 = "$ves1=$ves2";

$ves3 = "501";
$ves4 = "1000";
$ves_34 = "$ves3=$ves4";

$region1 = "Москва";

$itog1 = "$ves_12>$region1";
$cena = "143 руб.";
$itogi = "$itog1=$cena";

echo $itogi

Он запутанный, но дело не в этом, от показывает все....
Хотя бы статейку подкинули на эту тему...

Спустя 4 минуты, 24 секунды (30.09.2012 - 18:52) Игорь_Vasinsky написал(а):
храни всё в ассоц. массиве

$data = array(
'size'=>20,
'weight'=>100,
'price' = 2);

Спустя 8 минут, 48 секунд (30.09.2012 - 19:00) rumiks написал(а):
Игорь_Vasinsky
Спасибо!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.