Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.40 veröffentlicht (28.05.26)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Postdatum = Dateline?????
#21
Hatte bei der Überprüfung, ob es ein Array ist eine Klammer vergessen zu schließen.
Den Filter von ö,ä,ü hab ich raus genommen, was willst du da eigentlich ersetzen? von ö nach ö ist nicht so das Wahre.

Darfst gern noch einmal testen.

PHP-Code:
<?php /* Verbindung aufbauen, auswählen einer Datenbank */ $link = mysql_connect("localhost", "root", "xxx") or die("Keine Verbindung möglich: " . mysql_error()); mysql_select_db("mysql") or die("Auswahl der Datenbank fehlgeschlagen"); /* ausführen einer SQL Anfrage */ $query = "SELECT dateline, username, message FROM mybb_shouts ORDER BY `mybb_shouts`.`dateline` ASC LIMIT 0 , 1000"; $result = mysql_query($query) or die("Anfrage fehlgeschlagen:" . mysql_error()); $show = array(); /* Ausgabe der Ergebnisse in HTML */ while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { $show[] = $line; } echo "<table>\n"; if (is_array($show)) { foreach ($show as $col_value) { // wir packen die Nachricht in eine handliche Variable $message = $col_value['message']; // wir Filtern etwas heraus - was soll gefiltert werden? // $message = str_replace('ö', 'ö', $message); // $message = str_replace('ä', 'ä', $message); // $message = str_replace('ü', 'ü', $message); // Zeit der Erstellung $writetime = date("H:i", $col_value['dateline']); echo "\t<tr>\n"; echo "\t\t<td>{$writetime} {$message}</td>\n"; echo "\t</tr>\n"; } } else { echo "\t\t<td>Keine Shouts vorhanden!</td>\n"; } echo "</table>\n"; /* Freigeben des Resultsets */ mysql_free_result($result); /* schliessen der Verbinung */ mysql_close($link); ?> <html> <body bgcolor="#efefef"></body> <br><br><center> <a href="shoutbox.php"> zurück zur ShoutBox</a></center> </html>
Ich gebe keinen Support per Messenger oder PN!
#22
juchu...funzt soweit erst mal ganz gut, habs mir noch etwas angepasst damit das datum noch da steht ^^

das mit den umlauten sollte nat so aussehen:
$line['message'] = str_replace('ö', '&ouml;', $line['message']);
$line['message'] = str_replace('ä', '&auml;', $line['message']);
$line['message'] = str_replace('ü', '&uuml;', $line['message']);


spirch ich hab deinen abschnitt mal so hier angepasst:

// wir packen die Nachricht in eine handliche Variable
$message = $col_value['message'];
// wir Filtern etwas heraus - was soll gefiltert werden?
$message = str_replace('ö', '&ouml;', $message);
$message = str_replace('ä', '&auml;', $message);
$message = str_replace('ü', '&uuml;', $message);
// Zeit der Erstellung
$writetime = date("d.M H:i", $col_value['dateline']);


aber irgendwie gehts nicht
aso und in deinem bsp sind die usernamen nicht mehr zu sehen

man man was ne geburt Big Grin