Autor Zpráva
Milky
Profil
Dobrý den mám v php rss čtečku

<?

function parser($url, $pocet){ //vytvoříme funkci
$vyber = file_get_contents($url);
preg_match_all("'<title>(.*?)</title>'si", $vyber, $title);
preg_match_all("'<link>(.*?)</link>'si", $vyber, $link);
$vypis = "";
for($i = 1; $i <= $pocet; $i++){
$text = substr($title[1][$i], 0, 20)."...";;
$text_cely = substr($title[1][$i], 0, 100);
$utf8 = iconv("$parser_in_encoding", "UTF-8", $text);
$vypis .= "<a href="". $link[1][$i] . "" title="$text_cely">".
$text ."</a><br />";
}
return $vypis;
}

echo parser("http://forum.foto4room.cz/index.php?act=rssout&id=3", 5); //číslo 5 nám ukazuje kolik máme dát příspěvků na 1 stranu
?>
která generuje články z fóra ale setkal jsem se s problémem protože chci aby odkazy na články generovala do iframu v html tak bych potřeboval tento kód upravit tak aby se vygenerovaný odkaz otevřel v novém okně. prosím upravte mi tento kód. předem díky
nightfish
Profil
$vypis .= "<a href="". $link[1][$i] . "" title="$text_cely">".

nahradit za

$vypis .= "<a href="". $link[1][$i] . "" title="$text_cely" target="_blank">".

(je potřeba, aby některé uvozovky byly patřičně oescapované, zdejší fórum ta zpětná lomítka pokonzumovalo)
Milky
Profil
Supeeeer díky... nečekal jsem tak rychlou odpověď zkoušel jsem to takhle ale bez těch lomítek jak sem je tam dal hned to bylo v pořádku. děkuji

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0