yazdıklarınızı doğrusunu isterseniz pek anlayamadım...
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>