[]

Rss Yaptım Çalışmadı
Şimdi sql deki tablodan verileri çekecek ve bunu rss olarak sağlayacak bir dosya buldum ve aşağıdaki gibi editledim. Bunu servera attığımda. www.xxxxxxx.com/rss.php yazdığmda hiçbirşey açılmıyor.
include '/inc/config.inc.php.php'
header("Content-type: text/xml\n\n");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<RSS version=\"2.0\">
<channel>
<title>website.com</title>
<link>www.xxxxxx.com</link>
<description>Kişisel, Paylaşımlı web Sayfası</description>
<language>tr</language>
<copyright>(C) 2006 website.com</copyright>";
$SQL="SELECT * FROM raporlar ORDER BY insert_date DESC LIMIT 0,10";
$sorgu=mysql_query($SQL);
while ( $veri = mysql_fetch_array($sorgu))
{
$rapor_id = $veri["rapor_id"];
$baslik = $veri["konu"];
$rapor = @eregi_replace('&[A-Za-z]{0,7};', '', strip_tags($veri["rapor"]));
$insert_date = $veri["insert_date"];
$xml_ciktisi .= " <item>
<title>$baslik</title>
<link>www.websitesi.com
<description>$rapor</description>
<pubDate>".date($tarih)."</pubDate>
</item>";
};
echo $xml_ciktisi ."</channel>
</RSS>";
?>
include '/inc/config.inc.php.php'
header("Content-type: text/xml\n\n");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<RSS version=\"2.0\">
<channel>
<title>website.com</title>
<link>www.xxxxxx.com</link>
<description>Kişisel, Paylaşımlı web Sayfası</description>
<language>tr</language>
<copyright>(C) 2006 website.com</copyright>";
$SQL="SELECT * FROM raporlar ORDER BY insert_date DESC LIMIT 0,10";
$sorgu=mysql_query($SQL);
while ( $veri = mysql_fetch_array($sorgu))
{
$rapor_id = $veri["rapor_id"];
$baslik = $veri["konu"];
$rapor = @eregi_replace('&[A-Za-z]{0,7};', '', strip_tags($veri["rapor"]));
$insert_date = $veri["insert_date"];
$xml_ciktisi .= " <item>
<title>$baslik</title>
<link>www.websitesi.com
<description>$rapor</description>
<pubDate>".date($tarih)."</pubDate>
</item>";
};
echo $xml_ciktisi ."</channel>
</RSS>";
?>

oncelikle, rss.php sayfasini actiginda kaynak koduna bir bakar misin? muhtemelen hatayi goreceksin orda.
- sourlemonade
(25.02.10 13:02:26)

yukarıda yazdığım kodlar rss.php zaten
- fortran
(25.02.10 13:09:08)

bu php kodu, ben bunun olusturdugu html kodunu diyorum. sayfanin render edilmis hali yani.
- sourlemonade
(25.02.10 13:22:26 ~ 13:26:05)

ben oyle bir sayfa yapmadım, anladımki sanırım gerekli , ne tür de olacak
- fortran
(25.02.10 14:01:28)

@assert h'ın dile getirdiği rss.php sayfasını browserdan çağırdığında çıkan ekrandaki kaynak kodudur.
site.com/rss.php şeklinde istek yaptığınızda kaynağı görüntüle dediğinizde editörde karşınıza gelen kod.
site.com/rss.php şeklinde istek yaptığınızda kaynağı görüntüle dediğinizde editörde karşınıza gelen kod.
- phonex
(25.02.10 14:22:03 ~ 14:23:24)

boş çıkıyor oyle yapınca
- fortran
(25.02.10 14:30:20)

ctrl u yap firefox'da o bos cikan sayfada. o seylere bak diyor assert h.
sey ne yaw, iste sayfadaki yazilara falan bak.
sey ne yaw, iste sayfadaki yazilara falan bak.
- fdegir
(25.02.10 14:32:02 ~ 14:32:39)

$sorgu=mysql_query($SQL);
Bunu:
$sorgu=mysql_query($SQL) or die("Error: ".mysql_error());
olarak değiştirip sql hatası mı var kontrol edebilirsin başlangıç olarak.
Ve de warningler falan kapalıysa şunu
include '/inc/config.inc.php.php'
böyle
require '/inc/config.inc.php.php'
yaparak da dosya inclusion hatası mı var bakablirsin.
Bunu:
$sorgu=mysql_query($SQL) or die("Error: ".mysql_error());
olarak değiştirip sql hatası mı var kontrol edebilirsin başlangıç olarak.
Ve de warningler falan kapalıysa şunu
include '/inc/config.inc.php.php'
böyle
require '/inc/config.inc.php.php'
yaparak da dosya inclusion hatası mı var bakablirsin.
- lex
(25.02.10 14:59:16 ~ 15:02:42)

kaynak da boş çıkıyor
- fortran
(25.02.10 15:14:50)
1