Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.6190
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 21.11.2010, 17:55   #1
παφ
накидка-антиблик адидас
 
Аватар для παφ
 
Регистрация: 20.11.2010
Сообщений: 2,153
Бабло: $361580
По умолчанию Помогите решить не большую задачу на пхп

Вообщем помогите решить такой вопрос.
Имеем файл тхт, в нём такие строки

keyword
http://site.com
[первод строки]
keyword-keyword
http://site2.com
[первод строки]

и так далее, как средствами пхп привести этот тхт в вид

<a href="http://site.com">keyword</a>
<a href="http://site.com2">keyword-keyword</a>

заранее благодарен
παφ вне форума  
Старый 21.11.2010, 19:21   #2
kavopero
Senior Member
 
Аватар для kavopero
 
Регистрация: 27.10.2008
Сообщений: 759
Бабло: $94811
Отправить сообщение для kavopero с помощью ICQ
По умолчанию

PHP код:
$file file('file.txt');
for (
$i=0;$i<count($file);$i+3)
{
$fp fopen('result.txt','a+');
fwrite($fp,'<a href="'.trim($file[$i+1]).'">'.trim($file[$i]).'</a>'.chr(13).chr(10));
fclose($fp);

kavopero вне форума  
Старый 21.11.2010, 19:46   #3
παφ
накидка-антиблик адидас
 
Аватар для παφ
 
Регистрация: 20.11.2010
Сообщений: 2,153
Бабло: $361580
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от kavopero Посмотреть сообщение
PHP код:
$file file('file.txt');
for (
$i=0;$i<count($file);$i+3)
{
$fp fopen('result.txt','a+');
fwrite($fp,'<a href="'.trim($file[$i+1]).'">'.trim($file[$i]).'</a>'.chr(13).chr(10));
fclose($fp);

спасибо, но при запуске скрипта, он не завершается и продолжает работать, а в файл result.txt складывается только первая строка преобразованая

Цитата:
<a href="http://site.com">keyword</a>
<a href="http://site.com">keyword</a>
<a href="http://site.com">keyword</a>
<a href="http://site.com">keyword</a>
<a href="http://site.com">keyword</a>
и так далее, остальные строки не обрабатываются из файла file.txt
παφ вне форума  
Старый 21.11.2010, 20:12   #4
dealer
me gusta
 
Аватар для dealer
 
Регистрация: 01.06.2009
Сообщений: 730
Бабло: $131166
По умолчанию

PHP код:
$file file('file.txt'FILE_IGNORE_NEW_LINES);
$fp fopen('result.txt','w+');
$res '';
for(
$i=0;$i<count($file);$i+=3) {
    
$res .= '<a href="'.trim($file[$i+1]).'">'.trim($file[$i]).'</a>'."\n";
}
fwrite($fp$res);
fclose($fp); 
dealer вне форума  
Старый 21.11.2010, 20:23   #5
παφ
накидка-антиблик адидас
 
Аватар для παφ
 
Регистрация: 20.11.2010
Сообщений: 2,153
Бабло: $361580
ТС -->
автор темы ТС По умолчанию

dealer
спасибо огромнейшее!
παφ вне форума