Extra php code in profiel *update*
Geplaatst: 03 aug 2010, 12:23
Ik ben bezig om mijn forum wat meer te integreren in mijn website (gemaakt met Joomla). Ik heb offline de volgende code geschreven:
Ik ben nog erg nieuw met php dus ik weet ook niet of deze manier wel veilig is (het is voorlopig alleen offline te gebruiken). Met deze code heb ik het dus voor elkaar gekregen om artikelen uit de website database op te halen. Maar hoe kan ik deze code nu toevoegen aan phpBB in het profiel? Ik kwam op deze pagina terecht: http://www.phpbb.com/kb/article/add-a-n ... -to-phpbb/
Hier wordt gezegd dat ik de php en de opmaak uit elkaar moet halen. Maar ik heb geen idee hoe dat moet en hoe ik mijn data dus op de .html pagina krijg.
Code: Selecteer alles
<?php
//maak een verbinding met de database
$link = mysql_connect("localhost", "root");
mysql_select_db("theyello_iwg3wjo", $link);
//selecteer alle artikelen met naam van de auteur
$sql = "SELECT iwg3_content.id, iwg3_content.created_by, iwg3_content.title, iwg3_content.created FROM
iwg3_content WHERE iwg3_content.created_by = $id ORDER BY iwg3_content.created";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if(isset($_GET['id']))
{
$id=$_GET['id'];
} else {
$id=62;
}
echo "
{$CA_BLOCK_START}
{$CA_CAP2_START}Artikelen{$CA_CAP2_END}
<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
<tr>
<td class="cat" width="100%" align="center"><h4>Joomla Artikelen</h4></td>
</tr>
<tr>
<td class="row1">
<table cellspacing="1" cellpadding="2" border="0" width="100%">
<tr>
<th nowrap="nowrap" align="center">Titel</td>
<th nowrap="nowrap">Datum</td>
</tr>
<tr>
<td width=50%><a href='index.php?option=com_content&view=article&id=" . $row["id"] . "&catid=47:blog&Itemid=49'>" . $row["title"] . "</a></td>
<td width=50%>" . $row["created"] . "</td>
</tr>
</table>
</td>
</table>
{$CA_BLOCK_END}
";
//sluit de database
mysql_close($link);
?>
Hier wordt gezegd dat ik de php en de opmaak uit elkaar moet halen. Maar ik heb geen idee hoe dat moet en hoe ik mijn data dus op de .html pagina krijg.