ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #661  
Старый 04.09.2009, 17:32
Аватар для Naydav
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

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

Pashkela

Спасибо!

Блин полный бред, у меня такое же выражение было , не работало
Я уже начал волноватся
`U` в нижнем регистре написал
Pashkela, СПАСИБО!!!
 
Ответить с цитированием

  #662  
Старый 05.09.2009, 12:46
Аватар для попугай
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

Как написать htaccess, чтобы при обращении к указанным мной несуществуемым папкам редиректило на скрипт, на другом серваке с передачей имени запрошенной папки? Htaccess не в корне должен быть, а в подпапке.

Например,
при обращении к

http://server.com/papka/lala1/?id=4
редиректило на http://server2.com/papka2/script.php?data=lala1

При обращении к

http://server.com/papka/lala2/?id=9
на
http://server2.com/papka2/script.php?data=lala2


Где, papka и papka2 - реально существующие папки

и тд.
 
Ответить с цитированием

  #663  
Старый 05.09.2009, 13:15
Аватар для попугай
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

Сделал так

Цитата:
RedirectMatch (\.lala1) http://server2.com/papka2/script.php?data=lala1
RedirectMatch (\.lala2) http://server2.com/papka2/script.php?data=lala2

Редиректит, но знак вопроса урленкодится почему то, то есть редиректит на
Цитата:
http://server2.com/papka2/script.php%3Fdata=lala1
,

а не на

Цитата:
http://server2.com/papka2/script.php?data=lala1

Почему так?
 
Ответить с цитированием

  #664  
Старый 05.09.2009, 14:34
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

попугай
Код:
RewriteEngine On
RewriteRule ^/papka/(.+)/    http://server2.com/papka2/script.php?data=$1  [R,L]
Или
Код:
RewriteEngine On
RewriteBase /papka
RewriteRule ^(.+)/?.*    http://server2.com/papka2/script.php?data=$1  [R,L]
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm

Последний раз редактировалось Gifts; 05.09.2009 в 14:36..
 
Ответить с цитированием

  #665  
Старый 05.09.2009, 14:50
Аватар для попугай
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

Ага, спасибо. Сделал так

Цитата:
RewriteEngine On
RewriteRule ^lala1/(.*) http://server2.com/papka2/script.php?data=lala1 [R,L]
Работает
 
Ответить с цитированием

  #666  
Старый 06.09.2009, 20:15
Аватар для Linuxoid
Linuxoid
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме:
928552

Репутация: 55
Отправить сообщение для Linuxoid с помощью ICQ
По умолчанию

А как регуляркой выразить md5 хеш? То есть на странице находится много md5 хешей маски [a-f0-9]{32}... Надо их все собрать...
Регулярки пытаюсь осваивать, но очень много вопросов пока...

Последний раз редактировалось Linuxoid; 06.09.2009 в 20:21..
 
Ответить с цитированием

  #667  
Старый 06.09.2009, 20:26
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


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

PHP код:
<?php
$str
="тут страница";
preg_match_all("|([a-f0-9]{32})|is"$str$ret);
print_r($ret);
?>
 
Ответить с цитированием

  #668  
Старый 06.09.2009, 22:37
Аватар для imajo.ati
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

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

как из текста удалить все комментарии вида /* */ ?
комментарии могут быть такими: /** /* /*** * /*ф* ***/

кое-что уже пробовал:

~/\*{2,}/~
~/\*+(.*?)*\*+/~s

первое удаляет это: /****/ второе удаляет все остальные случаи..
но как-то я не совсем уверен в 100% работоспособности

может кто подскажет способ получше?
и объясните пожалуйста, что означает ".*?" ?
 
Ответить с цитированием

  #669  
Старый 07.09.2009, 00:20
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

imajo.ati
PHP код:
preg_replace('#\s/\*[\s\S]*\*/\s#U','',$str); 
http://ru.wikipedia.org/wiki/Regexp - читать раздел "жадная и ленивая квантификация"
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm

Последний раз редактировалось Gifts; 07.09.2009 в 19:35..
 
Ответить с цитированием

  #670  
Старый 07.09.2009, 19:13
Аватар для imajo.ati
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

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

Цитата:
Сообщение от Gifts  
imajo.ati
PHP код:
preg_replace('#\s/\*[\s\S]*\*/\s#','',$str); 
http://ru.wikipedia.org/wiki/Regexp - читать раздел "жадная и ленивая квантификация"
PHP код:
<?php

$str 
'/* hello */ world! /* 123 */';
echo 
preg_replace('#\s/\*[\s\S]*\*/\s#','',$str);

?>
твой регэксп не работает, не удаляет ничего.

за жадную квантификацию спасибо, уже читаю.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[Lan] Задай вопрос - получи ответ! sedoy_xxx АнтиАдмин 133 31.03.2010 08:35
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/WPAN/WLAN 2 02.11.2008 00:40
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



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


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




ANTICHAT.XYZ