Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


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($resultMYSQL_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