demek istediklerimi Burada ki sayfaya bakarak daha iyi anlayacağınızı sanıyorum...
istediğim satır aralarını uygun şekilde genişletmek ve bağzı karekterlerler anlaşılmıyo karekter sorununu düzeltmek...
İlgili sayfanın PHP kodu...
<base target="_blank">
<table width="268" height="306" border="0">
<tr>
<td width="262" height="302" align="center" valign="top" background="http://img85.imageshack.us/img85/662/box212ui5.gif">
<table width="252" height="271" border="0" align="center">
<tr>
<td width="246" height="1" valign="top">
<span style="font-size: 8pt; font-weight: 700" lang="en-us">
<font color="#FF0000"> ÝNTERNET</font><font color="#000066">HABER</font></span></td>
</tr>
<tr>
<td height="264" align="center" valign="top" width="246"><?
function ElemanIsmiyleAl ($xml, $basla, $bitir) {
global $pozisyon;
$baslapos = strpos($xml, $basla);
if ($baslapos === false) {
return false;
}
$bitirpos = strpos($xml, $bitir);
$bitirpos = $bitirpos+strlen($bitir);
$pozisyon = $bitirpos;
$bitirpos = $bitirpos-$baslapos;
$bitirpos = $bitirpos - strlen($bitir);
$etiket = substr ($xml, $baslapos, $bitirpos);
$etiket = substr ($etiket, strlen($basla));
return $etiket;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<STYLE>
<!--
body, p, div, span, marquee, td{font-family:Tahoma,Verdana;font-size:12px;}
a:hover{color:#FF6600}
a{color:#000066}
h1{font-family:Tahoma,Verdana;font-size:12px;}
-->
</STYLE><TABLE WIDTH="102%" BORDER="0" CELLSPACING="0" CELLPADDING="3">
<TR VALIGN="TOP">
<TD WIDTH="97%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="3" CELLSPACING="0">
<TR>
<TD VALIGN="TOP"><?
$dosya = "http://rss.internethaber.com/last_min.xml";
$pozisyon = 0;
$Yumrular = array();
if (!($fp = fopen($dosya, "r"))) {
die("XMLi aamadm");
}
while ($SatirAl = fread($fp, 4096)) {
$veri = $veri . $SatirAl;
}
$say = 0;
$pozisyon = 0;
while ($yumru = ElemanIsmiyleAl($veri, "<item>", "</item>")) {
$Yumrular[$say] = $yumru;
$say++;
$veri = substr($veri, $pozisyon);
}
for ($i=0; $i<8; $i++) {
$kategori = ElemanIsmiyleAl($Yumrular[$i], "<category>", "</category>");
$baslik = ElemanIsmiyleAl($Yumrular[$i], "<title>", "</title>");
$aciklama = ElemanIsmiyleAl($Yumrular[$i], "<description>", "</description>");
$link = ElemanIsmiyleAl($Yumrular[$i], "<link>", "</link>");
$habersay = 0;
if($baslik != "")
{
$baslikx = explode("[",$baslik);
$baslik = $baslikx[0];
echo("<font color=#44aa44>•</font>
<a href=%22%22.$link.%22/%22 target=_blank class=news>".$baslik."</a><br><p>");
$habersay++;
}
}
if($habersay == 0)
echo("<font color=#44aa44>•</font> Haber Bulunamad<br>");
?></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></td>
</tr>
</table></td>
</tr>
</table>