Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Простой скрипт для создания кода ссылок
цитата
30/03/08 в 10:21
 violar
Привет всем! Нужен простой скрипт, приобразующий список УРЛов (txt-файл) в HTML-код ссылок на их основе. То есть, например, чтобы из такого списка:

http://site-1.ru/links-1.html
http://site-2.ru/links-2.html
http://site-3.ru/links-3.html
http://site-4.ru/links-4.html
http://site-5.ru/links-5.html
http://site-6.ru/links-6.html
http://site-7.ru/links-7.html
http://site-8.ru/links-8.html
http://site-9.ru/links-9.html
http://site-10.ru/links-10.html

получался вот такой HTML-код:

<a href=http://site-1.ru/links-1.html>http://site-1.ru/links-1.html</a><br>
<a href=http://site-2.ru/links-2.html>http://site-2.ru/links-2.html</a><br>
<a href=http://site-3.ru/links-3.html>http://site-3.ru/links-3.html</a><br>
<a href=http://site-4.ru/links-4.html>http://site-4.ru/links-4.html</a><br>
<a href=http://site-5.ru/links-5.html>http://site-5.ru/links-5.html</a><br>
<a href=http://site-6.ru/links-6.html>http://site-6.ru/links-6.html</a><br>
<a href=http://site-7.ru/links-7.html>http://site-7.ru/links-7.html</a><br>
<a href=http://site-8.ru/links-8.html>http://site-8.ru/links-8.html</a><br>
<a href=http://site-9.ru/links-9.html>http://site-9.ru/links-9.html</a><br>
<a href=http://site-10.ru/links-10.html>http://site-10.ru/links-10.html</a><br>

Заранее спасибо
цитата
30/03/08 в 10:26
 Sterx
Код:

<?php
$array_links=file("text.txt");
foreach($array_links as $value)
       {
if($value){$html_code.="<a href=\"".trim($value)."\">".trim($value)."</a><br>";}
}
echo $html_code;
?>
цитата
30/03/08 в 18:16
 violar
Sterx писал:
Код:

<?php
$array_links=file("text.txt");
foreach($array_links as $value)
       {
if($value){$html_code.="<a href=\"".trim($value)."\">".trim($value)."</a><br>";}
}
echo $html_code;
?>


+3

Спасибо! Именно это мне и нужно было...
цитата
30/03/08 в 18:45
 localhost
Код:

<?php

foreach(file("links.txt") as $f) {
$f=trim($f);
echo "<a href=\"{$f}\">{$f}</a><br>\n";
}

?>


вот так покороче будет
цитата
30/03/08 в 20:24
 Sterx
localhost писал:
Код:

<?php

foreach(file("links.txt") as $f) {
$f=trim($f);
echo "<a href=\"{$f}\">{$f}</a><br>\n";
}

?>


вот так покороче будет

ага, только пустые строчки не проверяются icon_smile.gif
цитата
30/03/08 в 22:19
 localhost
Sterx писал:
ага, только пустые строчки не проверяются icon_smile.gif

специально для эстетов icon_smile.gif

Код:

$f=trim($f);
if (!empty($f)) {echo "<a href=\"{$f}\">{$f}</a><br>\n";}


Эта страница в полной версии