|
|
|
|
|
для: P@Sol
(09.08.2005 в 10:45)
| | вот готовый скрипт...
чтобы добавить новый тариф, удалить или изменить старый надо ввести
index.php?admin=add
над защитой не замарачивался..т.к. это все равно долеко не пойдет:)
(с) P@Sol, 2005 | |
|
|
|
|
|
|
|
для: Loki
(09.08.2005 в 15:32)
| | то что получилось в результате деления $money на $price поочередно умножил на $bee, $mts, $mf - то сколько я болтаю пользуясь каждым из операторов:) | |
|
|
|
|
|
|
|
для: P@Sol
(09.08.2005 в 15:08)
| | разделить на (25+20+5) и поочередно умножать результат на 25, 20 и 5:) | |
|
|
|
|
|
|
|
для: cheops
(09.08.2005 в 13:02)
| | простите....но сегодня совсем не могу думать:(
получил допустим 50 минут. а как сделать "из этих 50 минут: 25 минут с би+, 20 мин с МТС, 5 мин. с Мегафоном"? | |
|
|
|
|
|
|
|
для: cheops
(09.08.2005 в 13:02)
| | точно....совсем плохой я стал:)...спаисбо | |
|
|
|
|
|
|
|
для: P@Sol
(09.08.2005 в 12:52)
| | А так и есть - формула $price вычисляет стоимость минуты из распределения времени по операторам, т.е. она учитывает что вы говорите с би+ 50% времени.
PS На самом деле здесь всё нормально - у операторов жёсткая привязка стоимости к минуте разговора, поэтому всегда можно осуществить преобразование денег во время и времени в деньги, а приведённая выше формула и осуществляет такое преобразование. | |
|
|
|
|
|
|
|
для: cheops
(09.08.2005 в 12:17)
| | спасибо, хорошо...но хотелось бы все-таки учесть, то что я с би+ болтаю не 50% денежных средст, а 50% от общего времени.... | |
|
|
|
|
|
|
|
для: P@Sol
(09.08.2005 в 11:51)
| | Но ведь происходит сравнивнение тарифных планов - просто введите понятине средней минуты разговора на тарифном плане - после небольших арифметических преобразований окажется, что стоимость этой средней минуты вычисляется как
$price = $mts*$row[2]+$bee*$row[3]+$mf*$row[4]
|
по ней вполне можно сравнивать тарифы по выгодности.
Что за переменная $money? Если это деньги больше которых вы не намерены тратить, то разделив их на $price вы получите число минут, которые сможете проговорить на данном тарифном плане. | |
|
|
|
|
|
|
|
для: P@Sol
(09.08.2005 в 11:51)
| | . | |
|
|
|
|
|
|
|
для: Loki
(09.08.2005 в 11:36)
| | взял листочки с тарифами
МТС:
МТС-МТС 0,08
МТС-Би+ 0,30
МТС-Мегафон 0,30
Эти данные в бд
формула:
//$mts=0.45;
//$bee=0.50;
//$mf=0.05;
@$time2 = round($money*($mts/$row[2]+$bee/$row[3]+$mf/$row[4]),2);
|
| |
|
|
|
|