HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 13.06.2009, 01:14
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
*?)
Зачем тут скобка?)
Цитата:
$text));
и тут тоже зачем?)
 
Ответить с цитированием

  #2  
Старый 13.06.2009, 01:19
DVD_RW
Banned
Регистрация: 27.04.2008
Сообщений: 683
Провел на форуме:
3248203

Репутация: 628


По умолчанию

Цитата:
Сообщение от .:EnoT:.  
Зачем тут скобка?)

и тут тоже зачем?)
PHP код:
preg_match_all('#<div.*?>.*?</div>#is'$content$text); 
Спасибо!
Не оставишь контакт ? нужно ещё дописать
 
Ответить с цитированием

  #3  
Старый 13.06.2009, 14:59
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

Репутация: 14
По умолчанию

помогите с ЧПУ:

1. есть ссылка вида:
Код:
index.php?do=music&act=mus&cat=othertext
и надо сделать:
Код:
music/othertext/
othertext - это любой текст

2. есть ссылка вида:
Код:
index.php?do=music&act=song&id=5
и надо сделать:
Код:
music/5/
5 - любая цифра

3. есть ссылка вида
Код:
/index.php?do=music&act=mus&cat=super&page=5
и надо сделать:
Код:
/music/super/page/5/
super - это любой текст
5 - любая цифра

всем кто поможет даю +
 
Ответить с цитированием

  #4  
Старый 13.06.2009, 16:00
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

1.
Код:
RewriteEngine On
RewriteBase /
RewriteRule ^music/([a-zA-Z0-9]+)/$ index.php?do=music&act=mus&cat=$1 [L]
2.
Код:
RewriteEngine On
RewriteBase /
RewriteRule ^music/([0-9]+)/$ index.php?do=music&act=song&id=$1 [L]
3.
Код:
RewriteEngine On
RewriteBase /
RewriteRule ^music/([a-zA-Z0-9]+)/page/([0-9]+)/$ index.php?do=music&act=mus&cat=$1&page=$2 [L]

Соответственно если в словах совсем любой может быть текст, то замени ([a-zA-Z0-9]+) на (.+)
 
Ответить с цитированием

  #5  
Старый 13.06.2009, 18:06
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

Репутация: 14
По умолчанию

спасибо большое
 
Ответить с цитированием

  #6  
Старый 16.06.2009, 23:32
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

Эээ,есть url вида http://localhost/test/s.php

Как замутить редирект на google.ee с помощью mod_rewrite ? оО
 
Ответить с цитированием

  #7  
Старый 16.06.2009, 23:56
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

RedirectMatch (.*/test/s.php)$ http://google.ru$1
 
Ответить с цитированием

  #8  
Старый 17.06.2009, 00:53
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

Нууу,это не мод рерайт.Веля терь тоже так колдует!.В общем...

Options +Includes

RewriteEngine On
RewriteRule ^robots.txt$ /test/text.cgi

тупо то,что незаметна подмена урлов визуально(((

А вот теперь Веля хочет так:

http://localhost/robots.txt?id=рандомное число ---- исходный урл.
http://localhost/test.php?id=рандомное число - конечный урл

Не выходит ничего(
 
Ответить с цитированием

  #9  
Старый 17.06.2009, 22:47
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

Репутация: 14
По умолчанию

помогите с ЧПУ

есть ссылка вида: index.php?do=teleprog&act=archive&id=цифра. и мне надо чтобы оно делало редирект типо /teleprog/archive/цифра/

я тут сотворил одну. если не правильно исправьте.

Код:
RewriteRule ^teleprog/archive/([0-9]+)/$ index.php?do=teleprog&act=archive&id=$1 [L]

Последний раз редактировалось alwex; 17.06.2009 в 22:50..
 
Ответить с цитированием

  #10  
Старый 17.06.2009, 23:02
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

teleprog/archive/([0-9]+)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/Wi-Fi/Wardriving 2 02.11.2008 00:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ