Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

05.09.2008, 11:59
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
PHP код:
<?php
if ($handle = opendir('папка')) {
while (false !== ($file = readdir($handle))) {
$files[] = $file;
}
$output = array_slice($files, 2);
echo '<pre>';
print_r($output); //выводим массив имён файлов
echo 'файлов:', sizeof($output); // ...и их кол-во
echo '</pre>';
closedir($handle);
}
?>
Что ты имеешь ввиду под преобразованием?
$kol_vo=count($file_name_array)-2; //кол-во файлов в папке
К слову: sizeof быстрее count.
Последний раз редактировалось [x26]VOLAND; 05.09.2008 в 12:03..
|
|
|

05.09.2008, 12:22
|
|
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме: 519496
Репутация:
78
|
|
[x26]VOLAND
Что ты имеешь ввиду под преобразованием?
Да я имею ввиду открытие документа txt копирование его содержимого, создание такого же документа только в новой папке tags с расширением html..
To` один вопросик какой функцией можно создать файл html..
|
|
|

05.09.2008, 12:24
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
Да я имею ввиду открытие документа txt копирование его содержимого, создание такого же документа только в новой папке tags с расширением html..
Я понял.
To` один вопросик какой функцией можно создать файл html..
fopen('xxx.html', 'a+')
|
|
|

05.09.2008, 12:31
|
|
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме: 519496
Репутация:
78
|
|
Ещё один вопросик по регулярке.... Из страницы надо вытащить текст
<div id="sidebar1">
<div id="dat"><div id="up">
Последний update <acronym title="Тематический индекс цитирования">тИЦ</acronym>:
29.08.2008 <a href="/update/">»</a><br />
Последний update <acronym title="Google Page Rank">PR:</acronym>
26.07.2008 <a href="/update/">»</a><br />
Последний update <acronym title="Яндекс выдача">ЯВ</acronym>:
04.09.2008 <a href="/update/">»</a><br />
</div></div><br />
текст надо вытащить
Последний update <acronym title="Тематический индекс цитирования">тИЦ</acronym>:
29.08.2008 <a href="/update/">»</a><br />
Последний update <acronym title="Google Page Rank">PR:</acronym>
26.07.2008 <a href="/update/">»</a><br />
Последний update <acronym title="Яндекс выдача">ЯВ</acronym>:
04.09.2008 <a href="/update/">»</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];
Но не выводится результат..проблема в регулярке?
|
|
|

05.09.2008, 13:03
|
|
Познающий
Регистрация: 08.08.2008
Сообщений: 55
Провел на форуме: 369629
Репутация:
54
|
|
да, в регулярке
Код:
'#<div id="dat"><div id="up">(.*?)</div></div><br />#is'
так должно нормально поидее работать, но проверить негде
|
|
|

05.09.2008, 13:07
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
PHP код:
$code = file_get_contents("http://pr-cy.ru/");
preg_match('/\<div id\="up"\>(.*?)\<\/div\>/s', $code, $out);
echo $out[1];
|
|
|

05.09.2008, 13:17
|
|
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме: 745130
Репутация:
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);
|
|
|

05.09.2008, 14:11
|
|
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме: 519496
Репутация:
78
|
|
Вопрос такой... скрипт, для вывода апов, которые грабятся
PHP код:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://pr-cy.ru/");
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_setopt($ch, CURLOPT_NOBODY, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_USERAGENT, "MSIE 7.0");
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
$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/\">»</a><br />","<br>",$out);
$out=str_replace ("u","U",$out);
echo $out;
Потом все это вставляю в блок сайта у которого кодировка Utf и все кодировка сбивается. Как можно это дело исправить?
|
|
|

05.09.2008, 14:46
|
|
Новичок
Регистрация: 04.06.2008
Сообщений: 24
Провел на форуме: 55730
Репутация:
16
|
|
Сообщение от Zircool
Потом все это вставляю в блок сайта у которого кодировка Utf и все кодировка сбивается. Как можно это дело исправить?
открыть код в блокноте и сохранить с utf-кодировкой
|
|
|

05.09.2008, 15:03
|
|
Познающий
Регистрация: 10.11.2007
Сообщений: 36
Провел на форуме: 198117
Репутация:
5
|
|
hi all
Подскажите пожалуйста, вроде где-то увас был скрипт, который выводит случайные картинки из сайта photoshare.ru на другой сайт, размером 200х200.
Заранее спасибо + 10.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|