Название: Смена мак адреса в личном кабинете Отправлено: stix от 30 Июля 2012, 10:54:17 Может кто реализовывал у себя?
А то я в perl не оч хорошо дружу. на .Net написал Windows приложение, а на Perl совсем тяжело Название: Re: Смена мак адреса в личном кабинете Отправлено: 0xbad0c0d3 от 30 Июля 2012, 12:03:23 http://forum.nodeny.com.ua/index.php?topic=1053.0
Название: Re: Смена мак адреса в личном кабинете Отправлено: stix от 30 Июля 2012, 12:18:46 не, просто вывод формочки.
дальше регулярное выражение проверяющее на правильность и всё. Название: Re: Смена мак адреса в личном кабинете Отправлено: 0xbad0c0d3 от 30 Июля 2012, 13:38:32 Ничифига не понял )) Какая формочка ))
Название: Re: Смена мак адреса в личном кабинете Отправлено: stix от 30 Июля 2012, 13:49:30 Ничифига не понял )) Какая формочка )) (http://i.piccy.info/i7/e6fea1f5770d04e0eeb8f4c1334bf1f7/1-8-1215/24607680/chmac.jpg)Название: Re: Смена мак адреса в личном кабинете Отправлено: Андрій от 30 Июля 2012, 20:29:06 не, просто вывод формочки. дальше регулярное выражение проверяющее на правильность и всё. користуюся модулем 0xbad0c0d3 - дуже зручно Название: Re: Смена мак адреса в личном кабинете Отправлено: stix от 30 Июля 2012, 22:58:08 мне не нужен arp кэш )
проверка соответствий, это все уже есть. нужна тупая формочка с sql update запросов dop_value куда юзер будет тыкать свой мак, а он будет уже записываться в бд. если нет, то я сделаю ссылочу из кабинета на php регистратор :) интересно, а если у двух хомяков совпадет мак, как быть? Название: Re: Смена мак адреса в личном кабинете Отправлено: 0xbad0c0d3 от 30 Июля 2012, 23:09:18 В 50,33 у поля есть флаг уникальности, если версия раньше - то перед вбиванием проверять
Просто знаешь, что хреново в том, что юзеры пишут мак - они тебе напишут... А там не только арп кеш, там и snmp Ну дело твое. Могу сделать легкий модулек для статы для смены мака, пиши в ПМ Название: Re: Смена мак адреса в личном кабинете Отправлено: stix от 30 Июля 2012, 23:28:46 ну я вот набросал то, что выше скриншотец, но в перле не особо отстреливаю как грамотно реализовать, потому и просил помощи.
грац, напишу утром Название: Re: Смена мак адреса в личном кабинете Отправлено: 0xbad0c0d3 от 31 Июля 2012, 00:05:39 ну поропбуй сам, вот тебе регексп, если в нем дело
Код: ^(?i)(([0-9a-f]{1,2}[:-]*){5}[0-9a-f]{1,2})$ Код: ^(?i)(([0-9a-f]{1,2}[:-]){5}[0-9a-f]{1,2})$ Название: Re: Смена мак адреса в личном кабинете Отправлено: stix от 31 Июля 2012, 06:15:54 не, дело в переменных, которые форма принимает.
сделал я в plugin_reestr.cfg 126 Smac CM_main прописал его в админке, все как надо Код: #!/usr/bin/perl Название: Re: Смена мак адреса в личном кабинете Отправлено: 0xbad0c0d3 от 31 Июля 2012, 09:16:23 перед $form= сделай:
Код: $XXXXXXXX && do{ Название: Re: Смена мак адреса в личном кабинете Отправлено: stix от 31 Июля 2012, 09:35:10 да вот с переменными прикол.
откуда мне выцепить $mac и $login ? чтобы сделать такой sql запрос Код: update dopdata set field_value=$mac WHERE parent_id=(SELECT id FROM users WHERE name=$login) AND field_alias='_mac'; |