За последние 24 часа нас посетили 34493 программиста и 1711 роботов. Сейчас ищут 754 программиста ...

redirect.php?site.ru

Тема в разделе "PHP для новичков", создана пользователем AlexALX, 29 янв 2008.

  1. AlexALX

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

    С нами с:
    13 июн 2007
    Сообщения:
    294
    Симпатии:
    5
    Адрес:
    Киев
    Код (Text):
    1. redirect.php?site.ru
    - как сделать редирект на site.ru? я сумел только сделать redirect.php?url=site.ru
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
  3. AlexALX

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

    С нами с:
    13 июн 2007
    Сообщения:
    294
    Симпатии:
    5
    Адрес:
    Киев
    спасибо...

    ещё один вопрос:

    есть переменная $url = "http://test.com";

    мне надо if ("http" найдена в $url то) { ... } else if ("ftp найдена в $url то ) { ... } else { ... }

    как найти http в строке? (строковые функции, я лично ненашёл как нахожить);
     
  4. nimistar

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

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    PHP:
    1.  
    2. if(strpos($url,'http://')===0){...} // найти жеско в начале предложения
    3. if(strpos($url,'ftp://')===0){...} //    
    4.  
     
  5. AlexALX

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

    С нами с:
    13 июн 2007
    Сообщения:
    294
    Симпатии:
    5
    Адрес:
    Киев
    эм... непашет, мне надо не жёско, строка = "http://test.com", если в этой строке найдено http:// тогда выполнить действие...
     
  6. nimistar

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

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    Указанный пример проверяет, начинается ли строка с данной конструкции "http://", для безусловного поиска по всей строке замени "===0", на ">0" ....