Войти или зарегистрироваться
Выберите удобный способ — аккаунт создастся автоматически.
Или войдите по логину и паролю
 |
|

16.12.2008, 19:57
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Собственно,можно ли в elseif указать несколько значений переменной,тоесть(кусок)
PHP код:
elseif($email_domain[1] = 'google.com','google.ru','google.net')....
Тоесть если $email_domain[1] = одному из указаных значений,то будет происходить блаблабла...??Или как правильно ето указать?
|
|
|

16.12.2008, 20:01
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами:
9975266
Репутация:
1916
|
|
нельзя.
можно вот так:
PHP код:
elseif($email_domain == 'google.com' || $email_domain == 'google.ru' || $email_domain == 'google.net')
|
|
|

16.12.2008, 20:01
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами:
9999746
Репутация:
1318
|
|
Твой варивант не верный, используй in_array:
if (in_array($email_domain[1], array('google.com','google.ru','google.net'))) ...
|
|
|

16.12.2008, 20:09
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от groundhog
Твой варивант не верный, используй in_array:
не работает.А в массив мне заносить нелььзя никак Ж(
|
|
|

16.12.2008, 20:11
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Извиняюсь все работает,имя переменной было не верно Ж) спасиба
|
|
|

16.12.2008, 21:20
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
хм, есть переменная
PHP код:
$who = "yandex@yandex.ru;"
Нужно выдрать домен,и записать его например в
PHP код:
$email_domain = "yandex.ru";
Подскажите как.Имя могу выдернуть,а вот с доменов чтото не выходит =)
Последний раз редактировалось m0Hze; 16.12.2008 в 21:30..
|
|
|

16.12.2008, 21:29
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами:
9851426
Репутация:
1676
|
|
yandex@bk.ru, а домен при этом ты считаешь яндекс?
|
|
|

16.12.2008, 21:30
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
ой соре,очапятка вылезла =)
Домен яндекс,а не бк. Как с помощью пред_мач вытащить?
|
|
|

16.12.2008, 21:37
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами:
9851426
Репутация:
1676
|
|
Тебе обязательно preg_match ?
В твоем примере проще explode заюзать
|
|
|

16.12.2008, 21:39
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
PHP код:
$who = "dada@yandex.ru";
$email_domain=explode("@",$who);
$email_domain=$email_domain[1];
такой вариант почимута не пашет.Выводит в браузер букву a 
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 19 (пользователей: 0 , гостей: 19)
|
|
|
|