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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Телефонная книга, помогите...

Сообщения:  [1-2] 

 
 автор: Diplex   (09.04.2010 в 19:16)   письмо автору
 
   для: pavluxa09   (09.04.2010 в 14:06)
 

Очень просто реализовать на php.
Хранить в трех столбиках: id, телефон и хозяин телефона.
Номер хранить в виде цифр без всяких пробелов и знаков (не 38-067-111-22-33, а 380671112233). При получении от пользователя номера телефона, пропускать через функцию, которая оставит только цифры, искать эти цифры в столбике "телефон", при совпадении номера мы знаем id, а зная id, можно взять значение "хозяин телефона" и произвести нужные замены.

  Ответить  
 
 автор: pavluxa09   (09.04.2010 в 14:06)   письмо автору
 
 

Здравствуйте. Помогите пожалуйста решить задачу:

Написать клиентский сценарий, который анализирует входную строку на наличие телефонного номера. В сценарии необходимо наличие массива, содержащего номера и имена пользователей (телефонная книга). Сценарий должен произвести замену номера в строке именем пользователя.
 Номера телефонов в массиве хранятся в одинаковой форме, например: +38-067-111-22-33, +38-050-123-45-67 и т.д.
 В входной строке номера могут быть представлены в разной форме, например: 8-067-123-45-67, 8(050)123-45-67, +38(067)123-45-67, 067-123-45-67


Абонент +38(067)111-22-33 пополнил Ваш счет на 10 грн. Абонент Иванов Иван пополнил Ваш счет на 10 грн.
Вам звонили абоненты 8-067-111-22-33, +38(067)123-45-67 Вам звонили абоненты Иванов Иван, Петров Петр

  Ответить  

Сообщения:  [1-2] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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