Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Hjælp til RSS feed

Side 1 ud af 1 (4 indlæg)
  • 1
Tilmeldt 11. Aug 10
Indlæg ialt: 271
Fra  BlivProjektleder Skrevet kl. 09:06
Hvor mange stjerner giver du? :

Hej alle i kloge aminoer,

Er der nogen af jer der kan hjælpe mig en smule. 

Er ved at lave et RSS feed der henter data fra min MySQL automatisk, men er stødt ind i et problem, som jeg håber nogen af jer kan hjælpe mig med. 

http://prizt.com/feed.php

Her er koden som giver problemet, linien er mærket med rødt. 

På forhånd mange tak!

<?

class RSS
{
public function RSS()
{
require_once ('mysql_connect.php');
}

public function GetFeed()
{
return $this->getDetails() . $this->getItems();
}

private function dbConnect()
{
DEFINE ('LINK', mysql_connect (DB_HOST, DB_USER, DB_PASSWORD));
}

private function getDetails()
{
$details = '<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title></title>
<link></link>
<description></description>
<language>en-us</language>'

return $details;
}
private function getItems()
{
$itemsTable = "products";
$this->dbConnect($itemsTable);
$query = "SELECT * FROM ". $itemsTable ."ORDER BY `id` ASC";
$result = mysql_db_query (DB_NAME, $query, LINK);
$items = '';
while($row = mysql_fetch_array($result))
{
$items .= '<item>
<title>'. $row["title"] .'</title>
<description>'. $row["description"] .'></description>
<link>http://www.prizt.com/'. $row['permalink'] .'</link>
</item>';
}
$items .= '</channel>
</rss>';
return $items;
}
}
?>
Fra Skive
Tilmeldt 28. Mar 05
Indlæg ialt: 262
Fra  Dynamic-it web & hjemmesider Granitbutikken salg af granit og granitskærver Skrevet kl. 09:22
Hvor mange stjerner giver du? :

Hej
Det ser ud til at du mangler et ;
Efter language>

Hvilket betyder her afsluttes linien. Hjælper dette?
Mvh Jacob

Tilmeldt 11. Aug 10
Indlæg ialt: 271
Fra  BlivProjektleder Skrevet kl. 14:06
Hvor mange stjerner giver du? :

Hej, tak for dit svar, det har jeg prøvet nu, så rykker den fejlen til linie 47, markeret med rød herunder. 

Mark Guldbrandsen:

<?


class RSS
{
public function RSS()
{
require_once ('mysql_connect.php');
}

public function GetFeed()
{
return $this->getDetails() . $this->getItems();
}

private function dbConnect()
{
DEFINE ('LINK', mysql_connect (DB_HOST, DB_USER, DB_PASSWORD));
}

private function getDetails()
{
$details = '<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title></title>
<link></link>
<description></description>
<language>en-us</language>'

return $details;
}
private function getItems()
{
$itemsTable = "products";
$this->dbConnect($itemsTable);
$query = "SELECT * FROM ". $itemsTable ."ORDER BY `id` ASC";
$result = mysql_db_query (DB_NAME, $query, LINK);
$items = '';
while($row = mysql_fetch_array($result))
{
$items .= '<item>
<title>'. $row["title"] .'</title>
<description>'. $row["description"] .'></description>
<link>http://www.prizt.com/'. $row['permalink'] .'</link>
</item>';
}
$items .= '</channel>
</rss>';
return $items;
}
}
?>

Tilmeldt 11. Aug 10
Indlæg ialt: 271
Fra  BlivProjektleder Skrevet kl. 03:26
Hvor mange stjerner giver du? :

Smider gerne en flaske vin eller æske chokolade med posten til den der eventuelt kan hjælp. 

På forhånd tak 

Side 1 ud af 1 (4 indlæg)