![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Регистрация: 31.05.2009
Сообщений: 3
Репутация: 0
|
Есть формочка, которая считает, как сделать проверку, что бы туда можно было вводить только цифры. Кто умеет, выручайте.
Код:
<form name="kank"> <H2 align="center">Введите цифру </H2> <br> <div align="center"><input name="fr" type="text" size="20" maxlength="7"></div> <p align="center"><input name="ob" type="submit" value="Считать"></p> </form> <div align="center"> <?php $v = 40 * 12 * $fr; echo "<h1>сумма составит - </h1> <br> <p style=' font-size:50px'> $v $</p> " ; ?> Последний раз редактировалось levadnyanton; 01.06.2009 в 08:43.. |
|
|
|
| Реклама: |
|
|
#2
|
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 25.03.2005
Сообщений: 789
Репутация: 788
|
Через регулярные выражения, перед вычислением ставим проверку,
наприер так: Код HTML:
if (!preg_match("|^[\d]+$|",$fr))
{
echo "вводить только цифры";
//свой код, или всплывающее окно с предупреждением и возврат к вводу данных
}
![]() Ну а если чтобы в саму форму вводить только числа можно было, тогда java в помощь. Последний раз редактировалось errante; 01.06.2009 в 19:29.. |
|
|
|
|
|
#3
|
|
Неактивный пользователь
Регистрация: 31.05.2009
Сообщений: 3
Репутация: 0
|
А куда его вставить ?
И ещё один вопрос. Мне нужно, что бы вместо цифр подставлялись картинки. Ето скрипт, которые ведет математический подсчет, и результат этого подсчета должен выводится картинкой. Если в ответе две цифры тогда выводится две соответствующие картинки. я создал картинки nm0.gif ... nm9.gif поместил их в ту же папку что и скрипт. Подскажите что я не так сделал, вот скрипт. пожалуйста исправте ошибку, очень благодарен за помощи вот ссылка где я тестирую http://aaa.tvoybiz.com/ и картинки http://aaa.tvoybiz.com/nm1.gif Код HTML:
<form name="kank"> <H2 align="center">Введите ваш ежемесячный доход в £ € ₴ $ <s>P</s></H2> <br> <div align="center"><input name="fr" type="text" size="20" maxlength="7"></div> <p align="center"><input name="ob" type="submit" value="Считать"></p> </form> <div align="center"> <?PHP $nm = 40 * 12 * $fr; $inm=array(); $imp=array(); $nm=strval($nm); for($i=0; $i<10; $i++) {$inm[$i]="$i"; $imp[$i]="img$i".".gif";} str_replace($imn, $imp, $nm); echo "<h1>Ваш доход за всю жизнь составит - </h1> <br> <p style=' font-size:70px'> $nm <samp style='font-size:25px'>£ € ₴ $ <s>P</s></samp> </p> " ; ?> |
|
|
|
|
|
#4
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 25.03.2005
Сообщений: 789
Репутация: 788
|
Писать лень, за день устал, может позже, поэтому на словах ![]() 1. Можно преобразовать получившийся результат в картинку посредством встроенных функций php 2. Если 1-е затруднительно, то полученный результат, с помощьюю функций php разбить на массив значений (цифр), с помощью, например forearh пройтись по полученному масиву и в соответствии со значениями загрузить (отобразить) твои рисунки. ЗЫ: В инете навалом примеров по созданию каринок из цифр, букв и т.д., можно поискать например по запросу - создание капчи ![]() Последний раз редактировалось errante; 02.06.2009 в 18:39.. Причина: Добавлено сообщение |
|||||||||||||||||||||||
|
|
|
|
|
#5
|
|||||||||||||||||||||||
|
Пользователь
Пол:
Регистрация: 12.03.2008
Сообщений: 62
Репутация: 12
|
короче вот я тут решил вспомнить пхп и написал тебе ответ: http://lab.korsel.ru/chislo-v-kartinki/index.php исходник там же -- спасибы слать на ЯндексДеньги ![]() |
|||||||||||||||||||||||
|
|
|
|
|
#6
|
|
Неактивный пользователь
Регистрация: 31.05.2009
Сообщений: 3
Репутация: 0
|
RichDad огромное спасибо, обязательно пополню ЯндексДеньги и скажу спасибо в твердой валюте
![]() |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Пропал калькулятор... | Charly | Скорая помощь | 3 | 18.07.2009 16:49 |
| NumLock Calculator - объединяет обычный калькулятор и калькулятор выражений | medwed | Офис | 0 | 25.09.2006 12:00 |
| Таможенный калькулятор для РФ | Flasher | Турбо - Форсаж | 0 | 14.01.2006 00:15 |
|
|