
26.03.2010, 00:45
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от Wakko
Имеется папка news, в ней лежат файлы вида 1.txt 2.txt 3.txt ...... n.txt, в кажом файле записана новость.
рядом с папкой news лежит файл info.txt в нем расположены названия этих файлов, в таком виде:
1|новость номер один
2|новость номер два
3|новость номер три
....
....
....
n|название новости
подскажете как реализовать на php, чтобы бралось содержимое файла 1.txt , в файле info.txt искалось его название и выводилось циклом так $str_1 = название. $str_2 = содержание.
Подскажите пожалуйста, могу немножко отблагодорить деньгами и плюсом.
Что то вроде:
PHP код:
<?php
$announces = file('info.txt');
foreach ($announces as $annonce) {
list($filename, $title) = explode('|', $annonce);
$filename = trim($filename);
if($filename == $_GET['id']){
if(file_exists('./news/'.$filename.'.txt')){
$title = trim($title);
$news = file_get_contents('./news/'.$filename.'.txt');
// тут вывод новости, ну или дальнейшая работа с текстом.
}else{
echo 'Текст новости отсутствует!';
}
}else{
echo 'Новость с таким ID не существует!';
}
}
?>
Но не проверял, не запускается аппач.
|
|
|