dejobse
Gebruiker
- Lid geworden
- 7 jul 2008
- Berichten
- 722
hallo,
ik zal maar beginnen met te zeggen dat ik een complete nieuweling ben in php
ik ben bezig met een site/forum/blogs(www.4ha.djproject.be , op de home page staat rechts vanonder laatste topics maar de laatste topics mogen niet buiten het iframe komen (220px breed maar met de scroll bar 210) nu zou ik de namen van de topics willen afkappen zodat het er niet meer buiten komt maar ik heb geen idee hoe.
ik heb wel wat gegoogled en dit is het beste wat ik kan vinden maar ik weet niet waar ik het zou moeten zetten
http://www.phphulp.nl/php/scripts/1/2/
de php code
alvast bedankt!!
ik zal maar beginnen met te zeggen dat ik een complete nieuweling ben in php
ik ben bezig met een site/forum/blogs(www.4ha.djproject.be , op de home page staat rechts vanonder laatste topics maar de laatste topics mogen niet buiten het iframe komen (220px breed maar met de scroll bar 210) nu zou ik de namen van de topics willen afkappen zodat het er niet meer buiten komt maar ik heb geen idee hoe.
ik heb wel wat gegoogled en dit is het beste wat ik kan vinden maar ik weet niet waar ik het zou moeten zetten

http://www.phphulp.nl/php/scripts/1/2/
de php code
PHP:
<?php
############
## MySQL #####
############
$MySQL['server'] = "localhost";
$MySQL['user'] = "***********";
$MySQL['passw'] = "***********";
$MySQL['db'] = "************";
mysql_connect($MySQL['server'], $MySQL['user'], $MySQL['passw'])or die("<center><br><br><h1 style=\"font-size: 12px;\">MySQL Error</h><br><br><font style=\"font-family: Verdana; font-size: 10px;\">".mysql_error()."</font></center>");
mysql_select_db($MySQL['db'])or die("<center><br><br><h1 style=\"font-size: 12px;\">MySQL Error</h><br><br><font style=\"font-family: Verdana; font-size: 10px;\">".mysql_error()."</font></center>");
###############
## MySQL - Queries ##
###############
## Gegevens
# Tabelvoorvoegsel:
$PHPBB['pre'] = "phpbb_";
# Aantal topics
$PHPBB['maxtopics'] = 15;
## Queries
# Query
$query = "SELECT * FROM ".$PHPBB['pre']."topics LIMIT 0,".$PHPBB['maxtopics']."";
# Result
$result = mysql_query($query);
# Affected
if ($result != NULL ) {
$num_rows = mysql_num_rows($result);
} else {
$num_rows = 0;
}
# Forum domein:
$PHPBB['site_titel'] = "djproject Forum";
$PHPBB['domain'] = "http://forum.djproject.be";
$PHPBB['map'] = "/"; // (Note, als het op het domein zelf staat, of op een subdomein in de rootmap, laat hier / staan!!
$PHPBB['loc'] = $PHPBB['domain'].$PHPBB['map'];
## Hierna output maken
?>
<html>
<head>
<title>Laatste <?= $PHPBB['maxtopics'] ?> topics van <?= $PHPBB['site_titel'] ?></title>
<style type="text/css">
<!--
* {
margin: 0;
padding: 0;
}
body {
background-color: #282828;
width:215px;
}
#box {
border-style: solid;
position:absolute;
width:220px;
border-width: 0px;
border-color: #000000;
background-color: #DDDDDD;
}
font.head {
font-family: Verdana;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
padding-top: 0px;
}
font.box-inhoud {
font-family: Verdana;
font-size: 9px;
font-style: normal;
font-weight: normal;
color:#666666;
}
a {
color:#666666;
text-decoration: none;
}
a:hover {
color: #666666;
text-decoration: underline;
}
-->
</style>
</head>
<body>
<center><font class="head">Laatste <?= $PHPBB['maxtopics'] ?> topics van <?= $PHPBB['site_titel'] ?></font><br>
<br>
<div id="box">
<?php
if ($num_rows >= 1) {
?>
<table border="0" style="font-family: Verdana; font-size: 9px;">
<tr style="font-weight: bold;">
<td style="width: auto;">Topic:</td>
<td style="width: auto;">starter:</td>
</tr>
<?php
while ($resultset=mysql_fetch_array($result)) {
?>
<tr style="font-weight: normal;">
<td><a href="<?= $PHPBB['loc'] ?>viewforum.php?f=<?= $resultset[forum_id] ?>&t=<?= $resultset[topic_id] ?>"><?= $resultset[topic_title] ?></a></td>
<td><a href="<?= $PHPBB['loc'] ?>memberlist.php?mode=viewprofile&u=<?= $resultset[topic_poster] ?>">
<?php
if (isset($resultset[topic_first_poster_colour])) {
echo '<font style="font-weight: bold; color: '.$resultset[topic_first_poster_colour].'">'.$resultset[topic_first_poster_name].'</font>';
} else {
echo '<font style="font-weight: normal; color: 66666;">'.$resultset[topic_first_poster_name].'</font>';
}
?>
</a></td>
<td>
<?php
if ($resultset[topic_replies] == 0) {
$nr_replies = "<i>Nog geen";
} elseif ($resultset[topic_replies] == 1) {
$nr_replies = "1";
} elseif ($resultset[topic_replies] >= 2) {
$nr_replies = $resultset[topic_replies];
}
?>
</td>
<td>
<a href="<?= $PHPBB['loc'] ?>posting.php?mode=reply&f=<?= $resultset[forum_id] ?>&t=<?= $resultset[topic_id] ?>">Reageer nu</a>
</td>
</tr>
<?php
}
} else {
echo '<center><br><font style="font-family: Verdana; font-size: 9px; font-weight: bold; color: red;">Geen topics gevonden</font></center><br>';
}
?>
alvast bedankt!!