Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276

Cкрипт регистрации на php

12.01.2011, 10:48. Показов 1290. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня возникла проблема со скриптом регистрации пользователей. Этот скрипт регистрирует пользователя, только если у него e-mail в домене .com , а если ввести домен .ru он не регистрирует! Подскажите, что делать, вот код, который, как мне кажется за это отвечает:
if(!preg_match('/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])*(\.([a-z0-9])([-a-z0-9_-])([a-z0-9])+)*$/i',$usermail)) $err_mess[] = '<p class="er1">Введите корректный E-mail!</p>';
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.01.2011, 10:48
Ответы с готовыми решениями:

Форма регистрации на php
Кто поможет создать систему регистрации, авторизации и мини профиль для пользователь регистрации на php! Авторизация: Логин: ...

Форма регистрации на php
Ребят, я новичок в php, но ситуация такая, что требуется реализовать следующую процедуру. есть форма form...

Завершение регистрации по PHP
Всем привет! Если проверки прошли успешно -то выводим уведомление &quot;Вы успешно зарегистрировались!&quot;. То как, убрать формы полей...

2
52 / 52 / 4
Регистрация: 10.11.2010
Сообщений: 171
12.01.2011, 12:11
Лучший ответ Сообщение было отмечено Para bellum как решение

Решение

Регулярных выражений, которые проверяют введенный пользователем e-mail полно в интернете. Вопрос в другом. Нужно ли это делать? Если пользователь не захочет писАть свое мыло, он просто впишет e-mail соседки/друга/коллеги или же просто некорректный mail: asd@asdfg.jk. Я обычно на своих сайтах делаю самую элементарную проверку e-mail. Но если с адресом почты будут связаны какие либо важные операции (подтверждение регистрации, высылание забытого пароля), то просто при регистрации предупреждаю пользователя, что мыло надо вводить свое, валидное. Введет чушь - собсно его проблемы будут

Вообщем, если что, вот:

PHP
1
2
if (!preg_match('/^[a-z0-9\-\_\.]+@[a-z0-9\-\_\.]+\.[a-z]+$/i', $usermail))
  $err_mess[] = '<p class="er1">Введите корректный E-mail!</p>';
Самая элементарная проверка. Чтобы присутствовала "@", одна точка и лишних символов чтобы не вводил.
1
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
12.01.2011, 13:57  [ТС]
Спасибо большое за ваш ответ, код, который вы написали очень помог!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.01.2011, 13:57
Помогаю со студенческими работами здесь

PHP cкрипт для создания плейлиста!
Доброго времени суток! Прошу Вашей помощи в создании скрипка для создания плейлиста к радио сайту в локальной сети. Есть желание...

поле регистрации на PHP
Помогите нужно сделать поле регистрации на PHP. Как например на сайте rambler.ru. что бы сначало как заходишь на сайт было окошко логин и...

Форма регистрации PHP MYSQL
Всем привет, не могу понять, что не так, обычными словами не могу выразить одни матюки. Сразу по делу. Вот весь код...

Проблемы создания регистрации на PHP
Добрый день, немогу никак сделать регестрацию на сайте, все уже пробовал делать попробовал использоваьт содержимое этой страницы: ...

PHP не работает скрипт регистрации
&lt;?php Head('Регистрация')?&gt; &lt;body&gt; &lt;?php session_start(); ?&gt; &lt;style type=&quot;text/css&quot;&gt; a{ color:blue; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru