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

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

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

  #3511  
Старый 10.06.2008, 11:30
oRb
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме:
7875940

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

Цитата:
Сообщение от Корвин  
крон тут непричем, ты не понял суть проблемы, у меня получается и скрипт генерящий страничку и парсер этой странички в одном коде, и я думал что када эта страничка будет открываться скрипт ее сперва сгенерит а потом парсером пройдет по ней же, но почему то так не работает=(
2 решения:
1. Вместо echo собирать в переменную. (неудобно)
2. http://ru2.php.net/manual/ru/ref.outcontrol.php (удобно)
 
Ответить с цитированием

  #3512  
Старый 10.06.2008, 11:44
g-warning
Участник форума
Регистрация: 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>
Заранее спасибо
 
Ответить с цитированием

  #3513  
Старый 10.06.2008, 11:53
oRb
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>";
?>
 
Ответить с цитированием

  #3514  
Старый 10.06.2008, 12:48
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

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

Цитата:
Сообщение от 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>';
?>

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

  #3515  
Старый 10.06.2008, 14:25
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

Цитата:
Сообщение от 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 не наследуются? Кто будет в производных классах инициализировать конструкторы базовых классов?
 
Ответить с цитированием

  #3516  
Старый 10.06.2008, 15:29
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

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

Цитата:
Сообщение от андрюха321  
а на народе можно заливать свои пхп файлы?
... .Нет... .
Тут где то есть тема типа `Я новичок с чего начать`.ПОсмотри её

Последний раз редактировалось Buffalon; 10.06.2008 в 15:32..
 
Ответить с цитированием

  #3517  
Старый 11.06.2008, 10:40
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

Добрый день. Подскажите пожалуйста, что означает следующая регулярка?

preg_match('|<span class=\"show_detail\">(.*)<\/span>|Uis',...

правильно ли я понял, что она из всей страницы сама ищет класс show_detail и берет все что в нем???
 
Ответить с цитированием

  #3518  
Старый 11.06.2008, 11:12
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

а если текст имеет вид:

<td valign="top" style='PADDING-LEFT: 10px;'>
<span class='date'>[11.06.2008 09:13]&nbsp;&nbsp;</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..
 
Ответить с цитированием

  #3519  
Старый 11.06.2008, 12:56
Isis
Флудер
Регистрация: 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]&nbsp;&nbsp;</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'];
?>
 
Ответить с цитированием

  #3520  
Старый 11.06.2008, 13:08
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

аха. нашел ошибочку. спс!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ