За последние 24 часа нас посетили 20712 программистов и 1123 робота. Сейчас ищут 417 программистов ...

Проверка адреса социальных сетей

Тема в разделе "PHP для новичков", создана пользователем maragonov, 25 июн 2015.

  1. maragonov

    maragonov Активный пользователь

    С нами с:
    25 июн 2015
    Сообщения:
    13
    Симпатии:
    0
    У пользователей на сайте есть поля (Вк, Ок, Твиттера и т.д.).
    Сейчас проверяю их так:
    Код (PHP):
    1. $user_skype = $_POST['skype']; //+ проеврка
    2. $arr_user_sk = explode('/', $user_skype);
    3. $arr_user_sk = $arr_user_sk[2]; //Выдираю адрес полный
    4. if($arr_user_sk == "twitter.com"){
    5. echo "Молодец";
    6. } else {
    7. echo "Не молодец";
    8. } 
    Можно же попроще сделать? Регулярку пустить или еще шо.

    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.068
    Симпатии:
    1.231
    Адрес:
    там-сям
    с именами полей и переменных разберись, в первую очередь. ты себя не жалеешь :)
     
  3. maragonov

    maragonov Активный пользователь

    С нами с:
    25 июн 2015
    Сообщения:
    13
    Симпатии:
    0
    А что с ними не так? И как лучше сделать.
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.068
    Симпатии:
    1.231
    Адрес:
    там-сям
    К.О. говорит:
    в переменной с именем $skype лежит что-то про скайп, но никак не про твиттер. а префикс "arr" кагбе намекает нам на массив. если у тебя это НЕ так, то непонятно как тебя занесло на форум программистов.

    Добавлено спустя 40 секунд:
    лучше займись чем-то другим.