18.06.2007, 21:09
Ich habe aktuell diesen Code laufen:
Habe nun hier alles mögliche im Forum hier gelesen was eingefügt werden soll etc, aber ich komm nicht wirklich weiter. Ich hab immer noch falsche Umlaute! Man muss aber dazu sagen, dass ich zwar php vom groben Aufbau un den ein oder anderen Befehl versteh ich aber nicht mal ansatzweise vom Beherschen von php von mir sprechen will. ^^
Code:
<?php
/**
* @version $Id $
* @package Mybb Latest Post
* @copyright (C) 2005 Marcel v. Lucadou
* @homepage www.designfresh.de
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
*/
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
$number=5;
$max=50;
$name=1;
$link=1;
$number = $params->get( 'number_posts' );
$moduleclass_sfx = $params->get( 'moduleclass_sfx' );
$max = $params->get( 'max_length' );
$name = $params->get( 'name' );
$link = $params->get( 'link' );
$host = $params->get( 'host' );
$user = $params->get( 'user' );
$pass = $params->get( 'pass' );
$db = $params->get( 'db' );
$prefix = $params->get( 'prefix' );
$url = $params->get( 'url' );
$connect = mysql_connect( $host, $user, $pass );
if ( ! $connect ) {
die( "Konnte Verbindung zur Datenbank nicht aufbauen: ".mysql_error() );
}
if ( !mysql_select_db($db) ) {
echo "<p>Auswahl der Datenbank zur Zeit nicht moeglich:" .mysql_error()."</p>" ;
}
$sql = "SELECT * FROM `".$prefix."threads` ORDER BY lastpost DESC LIMIT $number";
$result = mysql_query($sql);
if ( !$result ) {
die( "Fehler bei der Ausführung der Abfrage:" .mysql_error() );
}
echo "<ul class=\"latestnews$moduleclass_sfx\">\n";
while ( $row = mysql_fetch_array($result) ) {
$thread= $row['subject'];
$length=strlen($thread);
if ($length > $max) {
$thread=substr($thread, 0, $max).'...';
}
echo"<li class=\"latestnews\">";
echo"<a href=\"".$url."/showthread.php?tid=".$row['tid']."\">$thread</a>";
if ($name){
echo" von <strong>".$row['username']."</strong>";
}
echo"</li>\n";
}
echo "</ul>\n";
if ($link) {
echo "<a href=\"".$url."/search.php?action=getdaily\">Heutige Einträge</a>";
echo " <a href=\"".$url."/search.php?action=getnew\">Neue Einträge</a>";
}
?>