HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5261  
Старый 05.09.2008, 11:59
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
С нами: 10487846

Репутация: 2702


По умолчанию

PHP код:
<?php
if ($handle opendir('папка')) {

    while (
false !== ($file readdir($handle))) { 
        
$files[] = $file;
    }
    
$output array_slice($files2);
    echo 
'<pre>';
    
print_r($output); //выводим массив имён файлов
    
echo 'файлов:'sizeof($output); // ...и их кол-во
    
echo '</pre>';
    
closedir($handle); 
}
?>
Цитата:
как преобразовать в html
Что ты имеешь ввиду под преобразованием?

Цитата:
$kol_vo=count($file_name_array)-2; //кол-во файлов в папке
К слову: sizeof быстрее count.

Последний раз редактировалось [x26]VOLAND; 05.09.2008 в 12:03..
 
Ответить с цитированием

  #5262  
Старый 05.09.2008, 12:22
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
С нами: 10628635

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

[x26]VOLAND
Цитата:
Что ты имеешь ввиду под преобразованием?
Да я имею ввиду открытие документа txt копирование его содержимого, создание такого же документа только в новой папке tags с расширением html..

To` один вопросик какой функцией можно создать файл html..
 
Ответить с цитированием

  #5263  
Старый 05.09.2008, 12:24
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
С нами: 10487846

Репутация: 2702


По умолчанию

Цитата:
Да я имею ввиду открытие документа txt копирование его содержимого, создание такого же документа только в новой папке tags с расширением html..
Я понял.

Цитата:
To` один вопросик какой функцией можно создать файл html..
fopen('xxx.html', 'a+')
 
Ответить с цитированием

  #5264  
Старый 05.09.2008, 12:31
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
С нами: 10628635

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

Ещё один вопросик по регулярке.... Из страницы надо вытащить текст

Цитата:
<div id="sidebar1">
<div id="dat"><div id="up">
Последний update <acronym title="Тематический индекс цитирования">тИЦ</acronym>:
29.08.2008 <a href="/update/">&raquo;</a><br />
Последний update <acronym title="Google Page Rank">PR:</acronym>
26.07.2008 <a href="/update/">&raquo;</a><br />
Последний update <acronym title="Яндекс выдача">ЯВ</acronym>:
04.09.2008 <a href="/update/">&raquo;</a><br />
</div></div><br />
текст надо вытащить


Цитата:
Последний update <acronym title="Тематический индекс цитирования">тИЦ</acronym>:
29.08.2008 <a href="/update/">&raquo;</a><br />
Последний update <acronym title="Google Page Rank">PR:</acronym>
26.07.2008 <a href="/update/">&raquo;</a><br />
Последний update <acronym title="Яндекс выдача">ЯВ</acronym>:
04.09.2008 <a href="/update/">&raquo;</a><br />
использую такую регулярку
PHP код:
$result=file_get_contents("http://pr-cy.ru/");
preg_match('#<div id="dat"><div id="up">(.*?)</div></div><br />#i',$result,$zret);
echo 
$zret[1]; 
Но не выводится результат..проблема в регулярке?
 
Ответить с цитированием

  #5265  
Старый 05.09.2008, 13:03
FrMn
Познающий
Регистрация: 08.08.2008
Сообщений: 55
С нами: 9346084

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

да, в регулярке
Код:
'#<div id="dat"><div id="up">(.*?)</div></div><br />#is'
так должно нормально поидее работать, но проверить негде
 
Ответить с цитированием

  #5266  
Старый 05.09.2008, 13:07
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
С нами: 11058146

Репутация: 4536


По умолчанию

PHP код:
$code file_get_contents("http://pr-cy.ru/"); 
preg_match('/\<div id\="up"\>(.*?)\<\/div\>/s'$code$out);
echo 
$out[1]; 
 
Ответить с цитированием

  #5267  
Старый 05.09.2008, 13:17
NuR
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
С нами: 10743646

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

Цитата:
Сообщение от Zircool  
Ещё один вопросик по регулярке.... Из страницы надо вытащить текст



текст надо вытащить




использую такую регулярку
PHP код:
$result=file_get_contents("http://pr-cy.ru/");
preg_match('#<div id="dat"><div id="up">(.*?)</div></div><br />#i',$result,$zret);
echo 
$zret[1]; 
Но не выводится результат..проблема в регулярке?
PHP код:
preg_match ('~<div id="up">\s+?(.*)\s+?</div>~si'$text,$zret); 
 
Ответить с цитированием

  #5268  
Старый 05.09.2008, 14:11
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
С нами: 10628635

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

Вопрос такой... скрипт, для вывода апов, которые грабятся

PHP код:
$ch curl_init();

    
curl_setopt($chCURLOPT_URL"http://pr-cy.ru/");
    
curl_setopt($chCURLOPT_HEADERTRUE);
    
curl_setopt($chCURLOPT_NOBODYFALSE);
    
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
    
curl_setopt($chCURLOPT_USERAGENT"MSIE 7.0");
    
curl_setopt($chCURLOPT_TIMEOUT60);
    
$code curl_exec($ch);
    
curl_close($ch);

preg_match('/\<div id\="up"\>(.*?)\<\/div\>/s'$code$out);
$out=str_replace ("Последний",null,$out[1]);
$out=str_replace ("<a href=\"/update/\">&raquo;</a><br />","<br>",$out);
$out=str_replace ("u","U",$out);
echo 
$out

Потом все это вставляю в блок сайта у которого кодировка Utf и все кодировка сбивается. Как можно это дело исправить?
 
Ответить с цитированием

  #5269  
Старый 05.09.2008, 14:46
ExZoD
Новичок
Регистрация: 04.06.2008
Сообщений: 24
С нами: 9438885

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

Цитата:
Сообщение от Zircool  
Потом все это вставляю в блок сайта у которого кодировка Utf и все кодировка сбивается. Как можно это дело исправить?
открыть код в блокноте и сохранить с utf-кодировкой
 
Ответить с цитированием

  #5270  
Старый 05.09.2008, 15:03
tick
Познающий
Регистрация: 10.11.2007
Сообщений: 36
С нами: 9737661

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

hi all

Подскажите пожалуйста, вроде где-то увас был скрипт, который выводит случайные картинки из сайта photoshare.ru на другой сайт, размером 200х200.

Заранее спасибо + 10.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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 ™ © 2001- Antichat Kft.