Gast
|
Gästebuch-Fehlermeldungen nach einbinden neuer Smileys |
|
|
hi,
ich habe seit dem ich smileys in mein gb einbinde die ganze zeit fehler meldungen on line *, wo aber keine fehler sind.
am besten poste ich mal die codes:
auslesen.php | PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
| <?php
error_reporting(E_ALL);
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
?>
<html>
<head>
<title>Mein privates Gästebuch</title>
</head>
<body>
<table align="center">
<tr>
<td>
<h2>Gästebuch von Matthias Dörflinger</h2>
</td>
</tr>
</table>
<table align="center">
<tr>
<td>
<a href="eintrag.php">ins Gästebuch eintragen </a>
</td> <td align="right"> <a href="admin.php">Admin</a> </td>
</tr>
</table>
<table align="center">
<tr>
<td>
<?php
$holen = "SELECT
Datum,
Benutzername,
Mail,
Homepage,
Eintrag
FROM
guestbook
ORDER BY
Datum DESC;";
$result = mysql_query($holen) OR die(mysql_error());
if($result) {
echo "<table>";
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
$datum = $row['Datum'];
$name = $row['Benutzername'];
$mail = $row['Mail'];
$homepage = $row['Homepage'];
$eintrag = $row['Eintrag'];
$search = array(':arrow:', ':baby:',
':D',
':charm:',
':cheers:',
':chiller:',
':confused:',
':8:',
':1:',
':O',
'-.- ',
':frage:',
':bad:',
':]',
':i:',
':k:', ':mad:', '=]', ':redface:', ':rolleyes:', ':rock:', ':freerock:', ':smile:',
':tongue:' ':P', ':!:', ':wink:');
$replace = array('<img src="smilies/arrow.gif" alt=":arrow:" />', '<img src="smilies/charm.gif" alt=":charm:" />', '<img src="smilies/cheers.gif" alt=":cheers:" />', '<img src="smilies/chiller.gif" alt=":chiller:" />', '<img src="smilies/frage.gif" alt=":frage:" />', '<img src="smilies/idea.gif" alt=":i:" />', '<img src="smilies/kiss.gif" alt=":k:" />', '<img src="smilies/rock1.gif" alt=":rock:" />', '<img src="smilies/rock2.gif" alt=":freerock:" />', '<img src="smilies/smile.gif" alt=":smile:" />',
'<img src="smilies/biggrin.gif" alt=":D" />',
'<img src="smilies/tongue.gif" alt=":P" />',
'<img src="smilies/confused.gif" alt=":confused:" />',
'<img src="smilies/cool.gif" alt=":8:" />',
'<img src="smilies/crying.gif" alt=":1:" />',
'<img src="smilies/eek.gif" alt=":O" />',
'<img src="smilies/evil.gif" alt="-.-" />',
'<img src="smilies/frown.gif" alt=":bad:" />',
'<img src="smilies/happy.gif" alt=":P" />',
'<img src="smilies/pleased.gif" alt="=]" />',
'<img src="smilies/wink.gif" alt=":P" />',
'<img src="smilies/mad.gif" alt=":mad:" />',
'<img src="smilies/baby.gif" alt=":baby:" />',
'<img src="smilies/redface.gif" alt=":redface:" />',
'<img src="smilies/rolleyes.gif" alt=":rolleyes:" />',
'<img src="smilies/tongue2.gif" alt=":tongue:" />');
$eintrag = str_replace($search, $replace, $eintrag); echo "<tr>"; echo "<td>"; echo "<b>$name</b> schrieb am $datum:<br/><br/>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "<b>$eintrag</b><br/><br/>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>";
if($homepage != "") { echo "<a href=\"$homepage\" target=\"_blank\">Homepage</a>"; } else { echo "Homepage"; } echo "|"; if($mail != "") { echo "<a href=\"mailto: $mail\">E-Mail</a><br/>"; } else { echo "E-Mail"; } echo "<br/><hr><br/>"; echo "</td>"; echo "</tr>"; } } echo "</table>"; } else { echo "Die Einträge konnten nicht aus der Datenbank geholt werden!"; } ?> </td> </tr> </table> <table align="center"> <tr> <td><a href="matze93.bplaced.net/formailer.php">Mir eine Mail schreiben</a></td> <td><a href="matze93.bplaced.net">Zurück zur Homepage</a></td> </tr> </table> </body></html> |
eintrag.php | PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
| <html>
<head>
<meta name="author" content="Matthias Dörflinger">
<meta name="description" content="Gästebuch, Guestbook, Eintrag, Entry, Verfassen, Gästebuch Eintrag verfassen">
<title>Gästebuch von Matthias Dörflinger - Eintrag verfassen</title>
</head>
<body>
<table align="center">
<tr>
<td>
<h2>Gästebuch von Matthias Dörflinger - Eintrag verfassen</h2>
</td>
</tr>
</table>
<table align="center">
<tr>
<td>
<a href="auslesen.php">zu den Einträgen</a>
</td>
</tr>
</table>
<form name="guestbook" action="eintragen.php" method="post">
<table align="center">
<tr>
<td>
Name:
</td>
<td>
<input type="text" name="benutzername">
</td>
</tr>
<tr>
<td>
E-Mail:
</td>
<td>
<input type="text" name="mail">
</td>
</tr>
<tr>
<td>
Homepage:
</td>
<td>
<input type="text" name="homepage">
</td>
</tr>
<tr>
<td valign="top">
Eintrag:
</td>
<td>
<textarea name="eintrag" cols="30" rows="10"></textarea>
</td>
<td>
<table>
<tr> <td> <img src="smilies/arrow.gif" onClick="document.guestbook.eintrag.value += ' :arrow: '"> </td>
<td>
<img src="smilies/baby.gif" onClick="document.guestbook.eintrag.value += ' :baby: '">
</td>
<td>
<img src="smilies/biggrin.gif" onClick="document.guestbook.eintrag.value += ' :D '">
</td>
<td>
<img src="smilies/charm.gif" onClick="document.guestbook.eintrag.value += ' :charm: '">
</td> <td> <img src="smilies/cheers.gif" onClick="document.guestbook.eintrag.value += ' :cheers: '"> </td>
</tr>
<tr> <td> <img src="smilies/chiller.gif" onClick="document.guestbook.eintrag.value += ' :chiller: '"> </td>
<td>
<img src="smilies/confused.gif" onClick="document.guestbook.eintrag.value += ' ?) '">
</td>
<td>
<img src="smilies/cool.gif" onClick="document.guestbook.eintrag.value += ' 8) '">
</td>
<td>
<img src="smilies/crying.gif" onClick="document.guestbook.eintrag.value += ' :1: '">
</td> <td> <img src="smilies/eek.gif" onClick="document.guestbook.eintrag.value += ' :O '"> </td>
</tr>
<tr>
<td>
<img src="smilies/evil.gif" onClick="document.guestbook.eintrag.value += ' -.- '">
</td> <td> <img src="smilies/frage.gif" onClick="document.guestbook.eintrag.value += ' :? '"> </td>
<td>
<img src="smilies/frown.gif" onClick="document.guestbook.eintrag.value += ' :( '">
</td> <td> <img src="smilies/happy.gif" onClick="document.guestbook.eintrag.value += ' :] '"> </td> <td> <img src="smilies/idea.gif" onClick="document.guestbook.eintrag.value += ' :i: '"> </td>
</tr>
<tr> <td> <img src="smilies/kiss.gif" onClick="document.guestbook.eintrag.value += ' :k: '"> </td>
<td>
<img src="smilies/mad.gif" onClick="document.guestbook.eintrag.value += ' :mad: '">
</td>
<td>
<img src="smilies/pleased.gif" onClick="document.guestbook.eintrag.value += ' =] '">
</td>
<td>
<img src="smilies/redface.gif" onClick="document.guestbook.eintrag.value += ' :redface: '">
</td> <td> <img src="smilies/rolleyes.gif" onClick="document.guestbook.eintrag.value += ' :rolleyes: '"> </td> </tr> <tr> <td> <img src="smilies/rock1.gif" onClick="document.guestbook.eintrag.value += ' :rock: '"> </td> <td> <img src="smilies/rock2.gif" onClick="document.guestbook.eintrag.value += ' :freerock: '"> </td>
<td>
<img src="smilies/smile.gif" onClick="document.guestbook.eintrag.value += ' :) '">
</td>
<td>
<img src="smilies/tongue2.gif" onClick="document.guestbook.eintrag.value += ' :tongue: '">
</td>
<td>
<img src="smilies/tongue.gif" onClick="document.guestbook.eintrag.value += ' :P '">
</td>
</tr> <tr> <td> <img src="smilies/vorsicht.gif" onClick="document.guestbook.eintrag.value += ' :!: '"> </td> <td> <img src="smilies/wink.gif" onClick="document.guestbook.eintrag.value += ' ;) '"> </td> </tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" value="Eintragen">
</td>
</tr>
</table>
</form>
</body>
</html> |
eintragen.php | PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| <?php
error_reporting(E_ALL);
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$benutzername = $_POST['benutzername'];
$mail = $_POST['mail'];
$homepage = $_POST['homepage'];
$eintrag = $_POST['eintrag'];
$IP = getenv("REMOTE_ADDR");
if($benutzername != "" && $eintrag != "") {
$eintrag = str_replace("\n", "<br />", $eintrag);
$eintragen = "INSERT INTO guestbook
(IP, Datum, Benutzername, Mail, Homepage, Eintrag)
VALUES(
'$IP',
NOW(),
'$benutzername',
'$mail',
'$homepage',
'$eintrag'
)
";
$result = mysql_query($eintragen) OR die(mysql_error());
if($result) {
header("location: auslesen.php");
}
else {
echo "Eintrag konnte nicht gespeichert werden.";
}
}
else {
if($eintrag == "") {
echo "Du musst einen Beitrag schreiben.";
}
if($benutzername == "") {
echo "Du musst einen Namen eingeben";
}
}
|
index.php | PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
| <?php
error_reporting(E_ALL);
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
?>
<html>
<head>
<title>Mein privates Gästebuch</title>
</head>
<body>
<table align="center">
<tr>
<td>
<h2>Gästebuch von Matthias Dörflinger</h2>
</td>
</tr>
</table>
<table align="center">
<tr>
<td>
<a href="eintrag.php">ins Gästebuch eintragen </a>
</td> <td align="right"> <a href="admin.php">Admin</a> </td>
</tr>
</table>
<table align="center">
<tr>
<td>
<?php
$holen = "SELECT
Datum,
Benutzername,
Mail,
Homepage,
Eintrag
FROM
guestbook
ORDER BY
Datum DESC;";
$result = mysql_query($holen) OR die(mysql_error());
if($result) {
echo "<table>";
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
$datum = $row['Datum'];
$name = $row['Benutzername'];
$mail = $row['Mail'];
$homepage = $row['Homepage'];
$eintrag = $row['Eintrag'];
$search = array(':arrow:', ':baby:',
':D',
':charm:',
':cheers:',
':chiller:',
':confused:',
':8:',
':1:',
':O',
'-.- ',
':frage:',
':bad:',
':]',
':i:',
':k:', ':mad:', '=]', ':redface:', ':rolleyes:', ':rock:', ':freerock:', ':smile:',
':tongue:' ':P', ':!:', ':wink:');
$replace = array('<img src="smilies/arrow.gif" alt=":arrow:" />', '<img src="smilies/charm.gif" alt=":charm:" />', '<img src="smilies/cheers.gif" alt=":cheers:" />', '<img src="smilies/chiller.gif" alt=":chiller:" />', '<img src="smilies/frage.gif" alt=":frage:" />', '<img src="smilies/idea.gif" alt=":i:" />', '<img src="smilies/kiss.gif" alt=":k:" />', '<img src="smilies/rock1.gif" alt=":rock:" />', '<img src="smilies/rock2.gif" alt=":freerock:" />', '<img src="smilies/smile.gif" alt=":smile:" />',
'<img src="smilies/biggrin.gif" alt=":D" />',
'<img src="smilies/tongue.gif" alt=":P" />',
'<img src="smilies/confused.gif" alt=":confused:" />',
'<img src="smilies/cool.gif" alt=":8:" />',
'<img src="smilies/crying.gif" alt=":1:" />',
'<img src="smilies/eek.gif" alt=":O" />',
'<img src="smilies/evil.gif" alt="-.-" />',
'<img src="smilies/frown.gif" alt=":bad:" />',
'<img src="smilies/happy.gif" alt=":P" />',
'<img src="smilies/pleased.gif" alt="=]" />',
'<img src="smilies/wink.gif" alt=":P" />',
'<img src="smilies/mad.gif" alt=":mad:" />',
'<img src="smilies/baby.gif" alt=":baby:" />',
'<img src="smilies/redface.gif" alt=":redface:" />',
'<img src="smilies/rolleyes.gif" alt=":rolleyes:" />',
'<img src="smilies/tongue2.gif" alt=":tongue:" />');
$eintrag = str_replace($search, $replace, $eintrag); echo "<tr>"; echo "<td>"; echo "<b>$name</b> schrieb am $datum:<br/><br/>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "<b>$eintrag</b><br/><br/>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>";
if($homepage != "") { echo "<a href=\"$homepage\" target=\"_blank\">Homepage</a>"; } else { echo "Homepage"; } echo "|"; if($mail != "") { echo "<a href=\"mailto: $mail\">E-Mail</a><br/>"; } else { echo "E-Mail"; } echo "<br/><hr><br/>"; echo "</td>"; echo "</tr>"; } } echo "</table>"; } else { echo "Die Einträge konnten nicht aus der Datenbank geholt werden!"; } ?> </td> </tr> </table> <table align="center"> <tr> <td><a href="matze93.bplaced.net/formailer.php">Mir eine Mail schreiben</a></td> <td><a href="matze93.bplaced.net">Zurück zur Homepage</a></td> </tr> </table> </body></html> |
also alle smileys sind im ordner enthalten und die mysql angaben stimmen auch, genauso existieren die tabellen(hab ich mit phpmyadmin nachgeschaut) und fehler habe ICH keinen gefunden
danke für euere unterstützung |
|
|
|