Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

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

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

16.12.2008, 20:01
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
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
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от groundhog
Твой варивант не верный, используй in_array:
не работает.А в массив мне заносить нелььзя никак Ж(
|
|
|

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

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

16.12.2008, 21:29
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
yandex@bk.ru, а домен при этом ты считаешь яндекс?
|
|
|

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

16.12.2008, 21:37
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Тебе обязательно preg_match ?
В твоем примере проще explode заюзать
|
|
|

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