За последние 24 часа нас посетили 32809 программистов и 1819 роботов. Сейчас ищут 818 программистов ...

математические выражения в регулярных

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

  1. kilroy

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

    С нами с:
    25 фев 2008
    Сообщения:
    46
    Симпатии:
    0
    Адрес:
    у тебя пельмени?
    А можно ли использовать математические выражения в регулярных ?
    Например:
    есть линк типа ?note=1 через мод_реврайт мы из него делаем note_1.html

    само правило:
    Код (Text):
    1. RewriteRule ^note_(.*).html$ ?note=$1 [L]
    Как прибавить к этой единице(note_1.html) на выходе еще одну, т.е. что бы у нас на выходе получилось note_2.html
    но в действительности было бы ?note=1 ?
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    ЗАЧЕМ?
     
  3. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    kilroy
    +1 к предыдущему оратору, а вообще - никак. mod_rewrite не поддерживает таких извращений :D
     
  4. kilroy

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

    С нами с:
    25 фев 2008
    Сообщения:
    46
    Симпатии:
    0
    Адрес:
    у тебя пельмени?
    Да были некотрые идеи, ну низя так низя, бум с помощью пшп решать)
     
  5. NOmeR1

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

    С нами с:
    11 май 2008
    Сообщения:
    97
    Симпатии:
    0
    А почему бы в PHP фале не указать, что $_GET['note'] меньше на единицу?
    Код (Text):
    1. $_GET['note']--;
     
  6. kilroy

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

    С нами с:
    25 фев 2008
    Сообщения:
    46
    Симпатии:
    0
    Адрес:
    у тебя пельмени?
    низя, тогда рухнет моя система)
    надо именно пользователя наипать)
     
  7. Anonymous

    Anonymous Guest

    Обычно в итоге написания таких систем как правило автор "наяпывает" сам себя.
     
  8. NOmeR1

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

    С нами с:
    11 май 2008
    Сообщения:
    97
    Симпатии:
    0
    Почему? Он переходит по ссылке note_2.html, попадает на страницу ?note=2, но получает содержание страницы с $_GET['note'] = 1.
     
  9. kilroy

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

    С нами с:
    25 фев 2008
    Сообщения:
    46
    Симпатии:
    0
    Адрес:
    у тебя пельмени?
    NOmeR1
    Да,да...я чо то протупил...сделал как нада)

    Горбунов Олег
    Угумс, +1 ))