Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать чтобы некоторые знаки вводимые в поле ввода игнорировались? :)
 
 автор: FBI   (12.02.2006 в 12:29)   письмо автору
 
 

Как сделать чтобы некоторые знаки вводимые в поле ввода игнорировались? Т.е. есть у меня вот такая форма :


 <table>
<tr>
<td></td>
</tr>
   <tr>
      <td>ВДЛВА</td><td><input type="text" name="iduserperevodmonet" value=""></td>
   </tr>
   <tr>
      <td>ПРПР:</td><td><input type="text" name="summperevodmonet" value=""></td>
   </tr>
   <tr>
     <td></td><td><input type="submit" name="subperevodmonet" value="Р"></td>
   </tr>
 </table>
</form>


ну вот , мне надо чтобы когда вводили в эти поля данные надо чтобы все буквы минусы и плюсы и всё знаки игнорировались=) чтобы принимали только цифры)

   
 
 автор: kasmanaft   (12.02.2006 в 12:37)   письмо автору
 
   для: FBI   (12.02.2006 в 12:29)
 

ту переменную, которая принимает данные, нужно обработать, например, регулярным выражением:

$perem = ereg_replace ("[^0-9]","",$perem);

то есть все что не цифра будет заменено на ""

   
 
 автор: FBI   (12.02.2006 в 12:38)   письмо автору
 
   для: kasmanaft   (12.02.2006 в 12:37)
 

спасибо)))

   
 
 автор: FBI   (12.02.2006 в 13:59)   письмо автору
 
   для: FBI   (12.02.2006 в 12:38)
 

что то ничего не получается) мне нведь надо чтобы место букв и место плюсов и минусов пустота была) а они всё равно передаются=(

   
 
 автор: FBI   (12.02.2006 в 14:26)   письмо автору
 
   для: kasmanaft   (12.02.2006 в 12:37)
 

На этом форуме кто нибудь бывает? :)

   
 
 автор: PantiL   (12.02.2006 в 14:29)   письмо автору
 
   для: FBI   (12.02.2006 в 14:26)
 

Не тут никого - это призрак коммунизма бродит

Тебе дали рабочий совет - то что ты не можешь с ним справиться это уж я не знаю как решать

   
 
 автор: FBI   (12.02.2006 в 14:38)   письмо автору
 
   для: PantiL   (12.02.2006 в 14:29)
 

=) ну я не виноват что ничего не работает :))

   
 
 автор: PantiL   (12.02.2006 в 14:42)   письмо автору
 
   для: FBI   (12.02.2006 в 14:38)
 


<?php
$perem 
"agsdfg456gh3456hfgh"  ;
$perem ereg_replace ("[^0-9]","",$perem);
echo 
$perem;
?>

У меня работает - оставляет только цифры :)))

   
 
 автор: FBI   (12.02.2006 в 15:10)   письмо автору
 
   для: PantiL   (12.02.2006 в 14:42)
 

вот теперь и у меня работает))) спасибо)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования