Raptor72
Mitglied
Desweiteren habe ich auch das Problem dass das austauschen einer Zeichenkette nicht funktioniert mittels eregi_replace bzw. jetzt ja preg_replace.
Wollte Smileys im Gästebuch haben wo er eben die Zeichen in die entsprechenden Smileys austomtisch umwandelt, aber keine Ahnung warum es nicht geht.
Für Hilfe bin ich schon jetzt dankbar
Wollte Smileys im Gästebuch haben wo er eben die Zeichen in die entsprechenden Smileys austomtisch umwandelt, aber keine Ahnung warum es nicht geht.
Code:
<html>
<body background="backgrounds/backbig.JPG">
</body>
<?php
mysql_connect("localhost", "******","*****") or die ("Keine Verbindung moeglich");
mysql_select_db("******") or die ("Die Datenbank existiert nicht");
$eintrag_abruf = "SELECT * FROM guestbook ORDER BY id DESC";
$eintrag = mysql_query($eintrag_abruf);
$anzahl = mysql_num_rows($eintrag);
$suche = array();
$suche[0] = ":-)";
$suche[1] = ";-)";
$ersetz = array();
$ersetz[0] = "<img src='smiley1.gif'>";
$ersetz[1] = "<img src='smiley2.gif'>";
echo "<table align='center' width='100%' height='*%' border='1'>";
echo "<tr><td background='backgrounds/gbmiddle.jpg'>";
echo "<p align='center' class='Stil1'>Es befinden sich <font size='5'> ",$anzahl," </font> Einträge im Gästebuch.</p></td>";
echo "</tr></table>";
while ($row = mysql_fetch_object($eintrag))
{
$inhalt = $row->inhalt;
$datetime = $row->datum;
$jahr = substr($datetime,0,4);
$monat = substr($datetime,5,2);
$tag = substr($datetime,8,2);
$stunde = substr($datetime,11,2);
$minute = substr($datetime,14,2);
$datum = $tag.".".$monat.".".$jahr;
$zeit = $stunde.":".$minute;
echo "<table align='center' width='100%' height='40%' border='1'>";
echo "<tr><td><p align='center'>--> <font color='blue' size='4'><b>",$row->name,",</b></font> am ",$datum,", um ",$zeit,"Uhr .....</p>";
if ($row->email !="")
{
echo "<p align='center'><font color='#1e90ff' size='2'>",$row->email,"</font></td></tr>";
}
echo "<tr><td><p align='center'>";
echo preg_replace($suche, $ersetz, $inhalt);
echo "</p></td></tr>";
echo "</table><br><br>";
}
?>
</html>
Für Hilfe bin ich schon jetzt dankbar
