Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/[help]Скрипт L2top (preg_match_all)
Search

[help]Скрипт L2top (preg_match_all)

8 replies175 viewsCurrently viewing: 1
Dragon
Dragon

User

Участник

Posts: 75

На форуме с: 05/23/2007

Репутация: +55

Рейтинг: 0

· 08/13/2009, 09:30 AM

Здравствуйте... Использую скрипт l2top поощрения, как известно уже не актуально на биг серверах использовать ссылки для 50 голсоов, хотел поставить ссылку на 500 голосов, Пишет "Не найден голос"

С обычной ссылкой работает как надо... разобрался и нашел причину...

Код
$html = @file_get_contents('http://l2top.ru/.$id_l2top./');
if (!$html || !preg_match('/<td>([^<]+)<\/td>/', $html, $matches))
$error .= 'Не удалось получить информацию с L2Top.ru!<br/>';



сраный фильтер
Код
if (!$html || !preg_match('/<td>([^<]+)<\/td>/', $html, $matches))


всему тревога..... ПРошу знающих, как убрать фильтр
чтобы работала ссылка в админ центр

Ссылка в админ центр выглядит так

Код
?top=editServ&adminAct=lasVotes&uid=ID_l2top_274d5e1309653856bca13fd423b3998d

0
A
axelll

User

Ветеран

Posts: 577

На форуме с: 07/15/2007

Репутация: -99999999

Рейтинг: 0

· 08/13/2009, 07:00 PM

не получится, дело не в фильтре.
что бы увидеть 500 последних нужно зайти под логином и паролем админа.
тот, код что ты указал - это сессия. толку от нее нет вообще.

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

Репутация: +1179

Рейтинг: 0

· 08/13/2009, 07:50 PM

axelll: не получится, дело не в фильтре.
что бы увидеть 500 последних нужно зайти под логином и паролем админа.
тот, код что ты указал - это сессия. толку от нее нет вообще.

бред.. логин/пароль там не нужен.. а чел левую ссылку выложил.

— Оо

0
AbsT
AbsT

User

Ветеран

Posts: 1514

На форуме с: 12/10/2007

Репутация: +768

Рейтинг: 0

· 08/13/2009, 08:06 PM

CURL?

— &#197;lderdom - ingen gl&#228;dje..

0
Dragon
Dragon

User

Участник

Posts: 75

На форуме с: 05/23/2007

Репутация: +55

Рейтинг: 0

· 08/14/2009, 09:31 AM

какую левую.... тебе прямую дать? _http://l2top.ru/?top=editServ&adminAct=lasVotes&uid=3480_274d5e1309653856bca13fd423b3998d держи...

прям с админ центра..... в скрипте от l2steam Там все гуд заходит по ней... НО!!!!!!!!! там бред русские ники не подерживаються и нужна 1 вещь...

я даже php учебник выучил нафиг чтобы разобраться в пробелме... я как понимаю

if (!$html || !preg_match('/<td>([^<]+)<\/td>/', $html, $matches))

если сылка ошибочна или присутствуют символы выдовать ошибку.... вот и он и выдает "не удалось получить данные"

0
Dragon
Dragon

User

Участник

Posts: 75

На форуме с: 05/23/2007

Репутация: +55

Рейтинг: 0

· 08/14/2009, 05:27 PM

Тема актуальна, срочно прошу помощи!!!

0
A
ansa

User

Участник

Posts: 91

На форуме с: 03/17/2008

Репутация: +25

Рейтинг: 0

· 08/15/2009, 12:45 PM

Dragon: какую левую.... тебе прямую дать? _http://l2top.ru/?top=editServ&adminAct=lasVotes&uid=3480_274d5e1309653856bca13fd423b3998d держи...

прям с админ центра..... в скрипте от l2steam Там все гуд заходит по ней... НО!!!!!!!!! там бред русские ники не подерживаються и нужна 1 вещь...

я даже php учебник выучил нафиг чтобы разобраться в пробелме... я как понимаю

if (!$html || !preg_match('/<td>([^<]+)<\/td>/', $html, $matches))

если сылка ошибочна или присутствуют символы выдовать ошибку.... вот и он и выдает "не удалось получить данные"

учебник говоришь выучил? ммм...
это условие работает абсолютно не так, как ты говоришь, а выдает тру, только если хтмл пуст или не найдены строки типа <td>....</td>, т.е. ячейки таблицы.
по ссылке что ты дал нет хтмл, а просто текст - с ним то еще проще. читаешь по строчке, разбиваешь строчку по пробелам на массив и все.
насчет всяких там сессий и паролей я не в теме, но по твоей сссылке все нормально показывается ;)
скинь полный текст скрипта или пиши сам - я так понимаю в хтмл уже полный текст страницы, тогда нужно его разбить по строкам и строки по словам...но я бы читал файл построчно, а не сразу весь..хотя смотря какая архитектура скрипта, может и весь сразу удобнее.

0
Анатолий
Анатолий

User

Бывалый

Posts: 496

На форуме с: 11/19/2008

Репутация: +124

Рейтинг: 0

· 08/20/2009, 11:18 AM

Ап, кто сделал данный скрип?

— Random Post Generator

0
Topic is closed for replies