у нас внутренняя локальная сеть
изначально внутри в сети был сделан домен LOCAL (почему - не спрашивайте, не я этим занимался) и вот пользователи имеют внутренние адреса юзер@host.local
когда пользователь форума хочет себе проставить в профиле свой мыл - ругается на неправильный е-мыл.
вот подскажите где бы убрать проверку мыл адреса ?
1. Mr.KA - 17 Мая, 2005 - 16:07:50 - перейти к сообщению
2. TvoyWeb - 17 Мая, 2005 - 16:30:51 - перейти к сообщению
Mr.KA
Файл register.php , удали или закоментируй строчку
Файл register.php , удали или закоментируй строчку
CODE:
$emailaddress = vm($emailaddress);
3. Mr.KA - 17 Мая, 2005 - 17:01:13 - перейти к сообщению
увы не помогло.
хммм, register это во время регистрации нового пользователя.
а какой же тогда файл отвечает при изменении профиля ?
может profile.php ? там такой строчки не нашел.
хммм, register это во время регистрации нового пользователя.
а какой же тогда файл отвечает при изменении профиля ?
может profile.php ? там такой строчки не нашел.
4. TvoyWeb - 17 Мая, 2005 - 17:14:50 - перейти к сообщению
Mr.KA
Сорри, невнимательно прочитал твой пост. Тебе нужно в самом профиле это дело? Если так то ищи похожую строку в profile.php. Только там это может быть:
Сорри, невнимательно прочитал твой пост. Тебе нужно в самом профиле это дело? Если так то ищи похожую строку в profile.php. Только там это может быть:
CODE:
$newemailaddress = vm($emailaddress);
5. Mr.KA - 18 Мая, 2005 - 12:51:20 - перейти к сообщению
Цитата:
$newemailaddress = vm($emailaddress);
нету такого кода там , есть вот такая строчка начинающаяся с :
Цитата:
if (!vm($newmailaddress)) { $newpassword =
если ее закомментировать, то проверка проходит, но зато потом вылезают такие глюки при попытке смены е-мыла "такой адрес уже существует".
буду с нетерпением ждать подсказки куда далее рыть.
к сожалению не силен я в РНР на данный момент
6. TvoyWeb - 18 Мая, 2005 - 12:59:33 - перейти к сообщению
Mr.KA
Вот эта строка в функции savemodify()
CODE:
if (!vm($newemailaddress)) { error($lang['Profile_editing'],$lang['Wrong_email']); }
Вот эта строка в функции savemodify()
7. Mr.KA - 21 Мая, 2005 - 13:40:32 - перейти к сообщению
большой спасиб, получилось.
но вот попутно возникли вопросы, если не трудно , то ответь:
1.почему в файле forums/data/users.php не отображаются измения внесенные пользователем в свой профиль, а только после действий в Админцентре "пересчитать" (из-за этого и возникает сообщение "такой е-мыл уже существует" в случае когда юзер изменил е-мыл на новый, а потом решил вернуть старый). как правильно в crontab`е задать строку запуска для setmembers.php?action=updatecount , если так то ругается.
2.очень коротко, почему е-мыл с LOCAL на конце считается неправильным, есть ли какие-либо официальные, типа RFC, рекомендации по этому поводу.
но вот попутно возникли вопросы, если не трудно , то ответь:
1.почему в файле forums/data/users.php не отображаются измения внесенные пользователем в свой профиль, а только после действий в Админцентре "пересчитать" (из-за этого и возникает сообщение "такой е-мыл уже существует" в случае когда юзер изменил е-мыл на новый, а потом решил вернуть старый). как правильно в crontab`е задать строку запуска для setmembers.php?action=updatecount , если так то ругается.
2.очень коротко, почему е-мыл с LOCAL на конце считается неправильным, есть ли какие-либо официальные, типа RFC, рекомендации по этому поводу.
8. TvoyWeb - 21 Мая, 2005 - 21:05:21 - перейти к сообщению
Mr.KA
1. Там где то есть глюк-недоделка. То есть не делаются изменения в users.php. Сейчас точно уже не помню.
Насчет крон таба, посмотри здесь на форуме где то была тема. Точный синтаксиси сейчас не помню.
2. Просто на форуме проверяется кол-во символов после последней точки и оно должно быть не более 4 (по памяти) символов. А в LOCAL 5 символов поэтому ругается.
Каких то специфических рекомендаций по этому поводу ИМХО нет.
1. Там где то есть глюк-недоделка. То есть не делаются изменения в users.php. Сейчас точно уже не помню.
Насчет крон таба, посмотри здесь на форуме где то была тема. Точный синтаксиси сейчас не помню.
2. Просто на форуме проверяется кол-во символов после последней точки и оно должно быть не более 4 (по памяти) символов. А в LOCAL 5 символов поэтому ругается.
Каких то специфических рекомендаций по этому поводу ИМХО нет.
9. Mr.KA - 22 Мая, 2005 - 07:23:10 - перейти к сообщению
Цитата:
Насчет крон таба, посмотри здесь на форуме где то была тема. Точный синтаксиси сейчас не помню
синтаксис crontab`а я знаю, я имел в виду как запустить скрипт из командной строки с передачей ему параметра. поискал информацию по этому вопросу, то как предлагалось - не дало нужного итога. в результате выделил в отдельный файл-скрипт функцию отвечающую за обновление users.php, так чтоб пущался без параметров.
Но всё-таки вопрос остался открытым: может кто-нибудь подсказать как же правильно передать параметр PHP-скрипту в командной строке ?
10. TvoyWeb - 22 Мая, 2005 - 15:32:33 - перейти к сообщению
Mr.KA
Понял тебя. Только вот я пока не сталкивался с этим.
Понял тебя. Только вот я пока не сталкивался с этим.