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

  #861  
Старый 06.12.2009, 17:14
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Как составить регулярку для выдирания названия и ссылки стран с http://www.ozon.travel/visas/ ?
Не понимаю за что зацепиться..
 
Ответить с цитированием

  #862  
Старый 06.12.2009, 17:27
Аватар для OnArs
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

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

Здравствуйте, ув. Античатовцы!

  • WP установлен в: /news/
  • Есть файл: page-1.html
  • Есть страница WP: /news/pages/page-1


Задача при запросе страницы page-1.html получать страницу /news/pages/page-1 с использованием ModRewrite (.htaccess).

В .htaccess файле пишу вот так:
PHP код:
RewriteEngine On
RewriteRule 
^page-1.html$ /news/pages/page-
В ответ при запросе страницы page-1.html получаю 404 страницу WP.

В чём проблема? Что делаю не так?


Заранее благодарен!

Последний раз редактировалось OnArs; 06.12.2009 в 18:55..
 
Ответить с цитированием

  #863  
Старый 06.12.2009, 18:25
Аватар для whexp
whexp
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме:
333264

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

programming, как-то так:
Код:
'<li><a href="(/visas/.*?)">(.*?)</a></li>'
А вообще лучше самому учиться
 
Ответить с цитированием

  #864  
Старый 06.12.2009, 18:33
Аватар для SQLHACK
SQLHACK
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме:
1607210

Репутация: 1617


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

Цитата:
Сообщение от OnArs  
Здравствуйте, ув. Нульдяне!
делай редирект не на страницу /news/pages/page-1
а на index.php?p=xxxxxxx где номер этой страницы, в твоем случае наверно это 1 поэтому будет

RewriteRule ^page-1.html$ /news/index.php?p=1
__________________
Бойтесь своих желаний. Они могут исполниться....

...О-о-о-о, ушами не услышать, глазами не понять!
 
Ответить с цитированием

  #865  
Старый 06.12.2009, 18:56
Аватар для OnArs
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

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

Цитата:
Сообщение от SQLHACK  
делай редирект не на страницу /news/pages/page-1
а на index.php?p=xxxxxxx где номер этой страницы, в твоем случае наверно это 1 поэтому будет

RewriteRule ^page-1.html$ /news/index.php?p=1
У меня имено страница, а не запись в WP. Что в этом случае?
 
Ответить с цитированием

  #866  
Старый 06.12.2009, 21:08
Аватар для SQLHACK
SQLHACK
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме:
1607210

Репутация: 1617


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

Цитата:
Сообщение от OnArs  
У меня имено страница, а не запись в WP. Что в этом случае?
Есть файл: page-1.html
Есть страница WP: /news/pages/page-1

что я тут не верно понял , я так понял у тебя в папку news установлен wp, pages/page-1 такого урла нет в WP значит это рерайтный урл, но на рерайтный.
Ты делаешь редирект на рерайтную страницу, вот поэтому у тя и не работает , то есть у /news/pages/page-1 есть и другой адрес, значит и слать надо на него.
__________________
Бойтесь своих желаний. Они могут исполниться....

...О-о-о-о, ушами не услышать, глазами не понять!
 
Ответить с цитированием

  #867  
Старый 08.12.2009, 21:10
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Народ, подскажите, как удалить последний символ в строке, если он равен нулю?
 
Ответить с цитированием

  #868  
Старый 08.12.2009, 21:38
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


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

Цитата:
Сообщение от inlanger  
Народ, подскажите, как удалить последний символ в строке, если он равен нулю?
PHP код:
<?php
$str 
'123eredjkgdg0';
if(
substr($str,-1) == 0)
$str substr($str,1,-1);

echo 
$str;
?>
 
Ответить с цитированием

  #869  
Старый 08.12.2009, 21:41
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Мне бы регулярку. Причём для javascript )
 
Ответить с цитированием

  #870  
Старый 08.12.2009, 21:47
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от inlanger  
Мне бы регулярку. Причём для javascript )
/0$/
Код:
alert('1230'.replace(/0$/, ''));

Последний раз редактировалось astrologer; 08.12.2009 в 21:49..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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