Mam taki skrypcik
[php:1:d4c42283ca]<?php
$baza = mysql_connect ("localhost", "www", "pass");
mysql_select_db("newskopnet",$baza);
$wynik=mysql_query(
"SELECT * FROM kv_news ORDER BY id DESC LIMIT 3",$baza);
mysql_close($baza);
while ($beta = mysql_fetch_array($wynik))
$zdanie = $beta[3];
function przytnij($zdanie,$ile)
{
$slowa=explode(" ",$zdanie);
if ($ile>=count($slowa)) {$ile=count($slowa);
}
else {$dod="...";}
for($i=0;$i<$ile;$i++) $odp .= " ".$slowa[$i];
return "$odp$dod";
}
echo przytnij($zdanie,4);
$male=przytnij($zdanie,4);
$strona .= "
<item>
<title>".$beta[1]."</title>
<link>http://www." .$beta[0]. "</link>
<description>" .$male. "</description>
</item>
";
$naglowek = '<?xml version="1.0" encoding="ISO-8859-2"?>
<rss version="0.91">
<channel>
<title>NEWS</title>
<link>http://www./</link>
<description>Codzienie aktualizowane informacje ze wiata Internetu.
</description>
<language>pl</language>
<image>
<title> NEWS</title>
<url>logo1.jpg</url>
<link>http://www.</link>
<width>120</width>
<height>60</height>
</image>';
$stopka = '
</channel>
</rss>';
$strona = $naglowek.$strona.$stopka;
//zapisanie do pliku
$f=fopen("rsstest.rss","w");
fputs($f,"$stronan");
fclose($f);
?>[/php:1:d4c42283ca]
Co w nim namieszalem ze nie dziala jak powinnien.
Skrypt ten mial wyciagac 3 ostatnio dodane wiadomosci z bazy danych wstawiajac je do szablonu RSS
Temat i Tresc ograniczona do kilku wyrazow.