|
|
|
| У меня не правильно, функция не правильно переводит числа в текст, т.е. ввожу любое десятичное число, а выводит "одиннадцать" или ввожу 110 и выводит "сто одиннадцать" и т.д..
Посмотрите пожалуйста в чем моя ошибка!!! | |
|
|
|
|
|
|
|
для: Rotten
(20.12.2005 в 17:44)
| | ПОМОГИТЕ!!! | |
|
|
|
|
|
|
|
|
для: cheops
(20.12.2005 в 23:37)
| | Страница уже не существует!!! :( | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 00:07)
| | Там в какой то строчке (33) кажется, точка стоит..
function write_units_thousands_units ($hundreds)
{
if($hundreds == 0) $str_hundreds = " тысяч";
if($hundreds == 1) $str_hundreds = " одна тысяча";
if($hundreds == 2) $str_hundreds = " две тысячи";
if($hundreds == 3) $str_hundreds = " три тысячи";
if($hundreds == 4) $str_hundreds = " четыре тысячи";
if($hundreds == 5) $str_hundreds = " пять тысяч";
if($hundreds == 6) $str_hundreds = " шесть тысяч";
if($hundreds == 7) $str_hundreds = " семь тысяч";
if($hundreds == 8) $str_hundreds = " восемь тысяч";
if($hundreds == 9) $str_hundreds = " девять тысяч";
return($str_hundreds); ///ЗДЕСЬ тоже не то
}
|
| |
|
|
|
|
|
|
|
для: hatsker
(21.12.2005 в 01:01)
| | что-то не вижу точек... | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 01:05)
| |
function write_units_tens ($tens, $next_digit)
{
$tens .= $next_digit; ....вот она
if($tens == 2) $str_tens = " двадцать";
if($tens == 3) $str_tens = " тридцать";
if($tens == 4) $str_tens = " сорок";
if($tens == 5) $str_tens = " пятьдесят";
if($tens == 6) $str_tens = " шестьдесят";
if($tens == 7) $str_tens = " семьдесят";
if($tens == 8) $str_tens = " восемьдесят
|
| |
|
|
|
|
|
|
|
для: hatsker
(21.12.2005 в 01:07)
| | Теперь вместо "одиннадцать" выводит "десять" :( | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 01:17)
| | если вы мне приведете полный код...Формы и срипта...я попытаюсь вам помоч | |
|
|
|
|
 1.7 Кб |
|
|
для: hatsker
(21.12.2005 в 01:20)
| | Вот пожауйста!!!!!!! | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 01:24)
| | Там удаите 27 строку... | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 01:26)
| | Уже сделал с десятичными...сейчас буду делать с сотыми 111 (сорри не протестировал сотые) | |
|
|
|
|
|
|
|
для: hatsker
(21.12.2005 в 03:16)
| | Я уже сделал!!!! Зацени!!!!!!!!!! :) | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 03:26)
| | то есть мне не делать...сотые.....
Там у вас что то еще наверное есть с верху...поскольку мне непонятен процесс передачи числа в скрипт php (тоесть вы не используете POST или GET). Как это у вас работает..не поделитесь опытом. | |
|
|
|
|
|
|
|
для: hatsker
(21.12.2005 в 03:48)
| | Делаю как всегда...
т.е.:
в форме есть поле ввода, у этого поля есть имя ... меняю имя (name="num"):
...
<form action "...путь к скрипту...">
...поле... name="num" ...
</form>
и все...
делаю так как в книжке учили! :) | |
|
|
|
|
|
|
|
для: Rotten
(21.12.2005 в 03:56)
| | а в скрипте как читаете переменную num | |
|
|
|
|
|
|
|
для: hatsker
(21.12.2005 в 04:06)
| | num что в форме аналогична $num в скрипте, т.е. num=$num...
т.е.:
если в форме, в поле под именем num ввести значение 3, то в скрипте $num изначально будет равняться 3... | |
|
|
|