За последние 24 часа нас посетили 51653 программиста и 1761 робот. Сейчас ищут 804 программиста ...

Парсинг

Тема в разделе "PHP для новичков", создана пользователем unmanner, 5 апр 2011.

  1. unmanner

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

    С нами с:
    23 янв 2011
    Сообщения:
    105
    Симпатии:
    0
    Простой вопрос,

    Как, если конечно это можно сделать чтобы PHP скрипт парсил значение value после такого вызова:

    http://www.site.ru/script.php/value

    ?

    Отчечаю на вопрос "А зачем это" - хочу сделать простые и легко-запонимаюший страницы, по типу как вконтакте (http://vkontakte.ru/name)
     
  2. unmanner

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

    С нами с:
    23 янв 2011
    Сообщения:
    105
    Симпатии:
    0
    o_O а тот скрипт, который я привёл как пример, имеет место быть в сети))
     
  3. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    Парсить значение самого урла? Чето не понял я...
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    unmanner
    это ты все правильно удумал.

    а делается это так. в .htaccess (если у тебя сервер apache и включен mod rewright) создаешь правило типа
    Код (Text):
    1.  
    2. RewriteEngine on
    3. RewriteCond %{REQUEST_FILENAME} !-d
    4. RewriteCond %{REQUEST_FILENAME} !-f
    5. RewriteRule ^.*$ index.php [L,QSA]
    и все запросы идут на скрипт index.php
    а в скрипте есть такая волшебная штука как $_SERVER['REQUEST_URI'] которая содержит запрошенный адрес.

    собственно вот =)
    получаешь адрес, парсишь его как душе угодно и все круто. даже русский язык можно прикрутить если попотеть.
     
  5. unmanner

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

    С нами с:
    23 янв 2011
    Сообщения:
    105
    Симпатии:
    0
    Ух ты, круто спасибо, пойду договариваться с хостингом :)
     
  6. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    файл .htaccess просто должен быть в корне и от арендатора хостинга он не прячестся и изменяется им без проблем
     
  7. unmanner

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

    С нами с:
    23 янв 2011
    Сообщения:
    105
    Симпатии:
    0
    Ну всё же лучше предварительно обсудить, а то вдруг его нельзя ручками трогать, например, как выяснилось нельзя ставить поле max_post_size больше 200MB может и тут какие-нибудь грабли есть..
     
  8. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    странный у тебя хостинг