ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

10.06.2008, 11:30
|
|
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме: 7875940
Репутация:
2362
|
|
Сообщение от Корвин
крон тут непричем, ты не понял суть проблемы, у меня получается и скрипт генерящий страничку и парсер этой странички в одном коде, и я думал что када эта страничка будет открываться скрипт ее сперва сгенерит а потом парсером пройдет по ней же, но почему то так не работает=(
2 решения:
1. Вместо echo собирать в переменную. (неудобно)
2. http://ru2.php.net/manual/ru/ref.outcontrol.php (удобно)
|
|
|

10.06.2008, 11:44
|
|
Участник форума
Регистрация: 28.12.2007
Сообщений: 103
Провел на форуме: 671441
Репутация:
50
|
|
Народ выручайте)
имеется файл -
SiteMap.txt
http://www.site.com/gde-deshevo-pokupatsya.html
http://www.site.com/kupit-odejdu.html
http://www.site.com/kupit-nedorogo.html
http://www.site.com/kupit-rykzak.html
http://www.site.com/kitayskie-kupit.html
http://www.site.com/novosibirsk-kuply.html
Нужно написать скрипт который бы выводил это файл таким образом -
<a href="http://www.site.com/gde-deshevo-pokupatsya.html">http://www.site.com/gde-deshevo-pokupatsya.html</a>
<a href="http://www.site.com/kupit-odejdu.html">http://www.site.com/kupit-odejdu.html</a>
<a href="http://www.site.com/kupit-nedorogo.html">http://www.site.com/kupit-nedorogo.html</a>
<a href="http://www.site.com/kupit-rykzak.html">http://www.site.com/kupit-rykzak.html</a>
<a href="http://www.site.com/kitayskie-kupit.html">http://www.site.com/kitayskie-kupit.html</a>
<a href="http://www.site.com/novosibirsk-kuply.html">http://www.site.com/novosibirsk-kuply.html</a>
Заранее спасибо 
|
|
|

10.06.2008, 11:53
|
|
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме: 7875940
Репутация:
2362
|
|
g-warning, вот:
PHP код:
<?
$in = file("SiteMap.txt");
foreach ($in as $item)
echo "<a href=\"".trim($item)."\">".trim($item)."</a>";
?>
|
|
|

10.06.2008, 12:48
|
|
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме: 302951
Репутация:
67
|
|
Сообщение от oRb
g-warning, вот:
PHP код:
<?
$in = file("SiteMap.txt");
foreach ($in as $item)
echo "<a href=\"".trim($item)."\">".trim($item)."</a>";
?>
PHP код:
<?
$in = file("SiteMap.txt");
foreach ($in as $item)
echo '<a href="'.trim($item).'">'.trim($item).'</a>';
?>
так проще чем со слешами
|
|
|

10.06.2008, 14:25
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Сообщение от DTW
Почему не выведет методы в классах модер администратор?
PHP код:
<?php
class User
{
private $log;
private $pas;
function __construct($log,$pas)
{
$this->log = $log;
$this->pas = $pas;
}
function LevelAcess($log,$pas)
{
if($log == $this->log && $pas == $this->pas ){
return true;
}
else
{
return false;
}
}
public function getLogin()
{
return $this->log;
}
}
class Normal extends User
{
// future send news
}
class Moderation extends User
{
public function moderator($m)
{
echo("Here you can post and edit news<br>");
}
function future()
{
// under contruction
}
}
class Admin extends User
{
public function adminit($b)
{
echo("Here you can ban bad user<br>");
}
function future()
{
// under contruction
}
}
$nooby = new User("moder","1238");
echo "User:".$nooby->getLogin();
$moder = new Moderation("mod","1238");
//$moder->moderator($m);
$adm = new Admin("admin","1234");
if($moder->LevelAcess($log,$pas))
{
$moder->moderator($m);
}
if($adm->LevelAcess($log,$pas))
{
$adm->adminit($b);
}
?>
Надеюсь, ты знаешь, что атрибуты, описанные как private не наследуются? Кто будет в производных классах инициализировать конструкторы базовых классов?
|
|
|

10.06.2008, 15:29
|
|
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме: 1208132
Репутация:
63
|
|
Сообщение от андрюха321
а на народе можно заливать свои пхп файлы?
... .Нет... .
Тут где то есть тема типа `Я новичок с чего начать`.ПОсмотри её
Последний раз редактировалось Buffalon; 10.06.2008 в 15:32..
|
|
|

11.06.2008, 10:40
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
Добрый день. Подскажите пожалуйста, что означает следующая регулярка?
preg_match('|<span class=\"show_detail\">(.*)<\/span>|Uis',...
правильно ли я понял, что она из всей страницы сама ищет класс show_detail и берет все что в нем???
|
|
|

11.06.2008, 11:12
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
а если текст имеет вид:
<td valign="top" style='PADDING-LEFT: 10px;'>
<span class='date'>[11.06.2008 09:13] </span><br>
<H1>NBU’s Official Exchange Rate, June 11, 2008</H1><br>
<span class="show_detail">
<P class=MsoNormal style="M...
а мне нужно то что между <H1></H1>
preg_match('|<H1>(.*)<\/H1>|Uis',...
так будет правильно?
Спрашиваю, потому что не работает...
Последний раз редактировалось Gadik; 11.06.2008 в 12:27..
|
|
|

11.06.2008, 12:56
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
PHP код:
<?php
$text = '<td valign="top" style=\'PADDING-LEFT: 10px;\'>
<span class=\'date\'>[11.06.2008 09:13] </span><br>
<H1>NBU’s Official Exchange Rate, June 11, 2008</H1><br>
<span class="show_detail">
<P class=MsoNormal style="M...';
preg_match('|<H1>(.*)<\/H1>|Uis', $text, $xek);
echo $xek['1'];
?>
|
|
|

11.06.2008, 13:08
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
аха. нашел ошибочку. спс!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|