| | | | |
| | |
| Gast
Beiträge: n/a
| Hallo, habe aus einer kleinen Vorlage mir ein PHP Gästebuch erstellt basierend auch mysql Datenbank. Funktioniert auch alle prima. Nun will ich folgende Änderungen vornehmen: - Die Schriftart und Schriftfarbe im PHP script verändern - Die Zeichen für den Eintrag begrenzen - Die Breite fürs Gästebuch begrenzen - Anordnung der Einträge zentriert Das Gästebuch ist hier zu finden: http://www.back-loop.de/gaestebuch/gaestebuch.php Hier meine PHP Scripte: 1. Die Datei für den Eintrag <html> <head> <title>Mein Gästebuch</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-- body { background-color: #999999; } --> </style></head> <body> <form action="eintrag-einfuegen.php" method="post"> <table border="0" align="center"> <tr> <td>Name:</td> <td><input name="Name" maxlength="50" type="text"></td> </tr> <tr> <td>Titel des Eintrages:</td> <td><input maxlength="40" name="Titel" type="text"></td> </tr> <tr> <td>Eintrag:</td> <td><textarea cols="30" name="Eintrag" rows="5"></textarea></td> </tr> <tr> <td align="center" colspan="2"> <input name="Send" type="submit" value="Eintragen"> <input name="Reset" type="reset" value="Löschen"> </td> </tr> </table> 2. Hier den Eintrag fürs einfügen <html> <head> <title>Eintrag hinzufügen</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-- body { background-color: #999999; } --> </style></head> <body> <div align="center"> <?php $DatabasePointer=mysql_connect("localhost", "XXXXX", "XXXXXX"); mysql_select_db("gaestebuch", $DatabasePointer); $SQL = "INSERT INTO Gaestebuch (Datum, Name, Titel, Eintrag) VALUES (NOW(''), '".$_REQUEST['Name']."', '".$_REQUEST['Titel']."', '".$_REQUEST['Eintrag']."')"; mysql_query($SQL, $DatabasePointer); if(mysql_affected_rows($DatabasePointer)==1) { ?> Vielen Dank für Ihren Eintrag! Zurück <?php } else { ?> Beim Eintragen ist ein Fehler aufgetreten. Zurück <?php } ?> </div> </body> </html> </form> </body> </html> 3. Und hier das layout des Gästebuchs: <html> <head> <title>Back-Loop Gästebuch</title> <style type="text/css"> <!-- body { background-color: #999999; background-image: url(); } .Stil2 {color: #000000; } --> </style> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head> <body> <h2 align="center" class="Stil2">[img]gaestebuch.gif[/img]</h2> <div align="center">Eintrag hinzufügen <?php $ErgebnisseProSeite = 10; $DatabasePointer=mysql_connect("localhost", "XXXXX", "XXXXXX"); mysql_select_db("gaestebuch", $DatabasePointer); if(!isset($_REQUEST['AktuelleSeite'])) { $AktuelleSeite=0; } else { $AktuelleSeite=$_REQUEST['AktuelleSeite']; } $ResultPointer=mysql_query("SELECT * FROM Gaestebuch ORDER BY Datum DESC LIMIT $AktuelleSeite, $ErgebnisseProSeite", $DatabasePointer); $Anzahl=mysql_num_rows(mysql_query("SELECT * FROM Gaestebuch ORDER BY Datum DESC", $DatabasePointer)); echo"<table border=\"0\">"; for($i=0; $i<mysql_num_rows($ResultPointer); $i++) { $Gaestebuch=mysql_fetch_object($ResultPointer); echo"<tr>", "<td>", $Gaestebuch->Titel, "</td>", "</tr>", "<tr>", "<td>", nl2br($Gaestebuch->Eintrag), "</td>", "</tr>", "<tr>", "<td>Eintrag von ", $Gaestebuch->Name, " am ", substr($Gaestebuch->Datum, 8, 2), ".", substr($Gaestebuch->Datum, 5, 2), ".", substr($Gaestebuch->Datum, 0, 4), " ", substr($Gaestebuch->Datum, 10), "</td>", "</tr>", "<tr>", "<td><hr></td>", "</tr>"; } echo "</table>"; if($Anzahl>$ErgebnisseProSeite) { $Seiten=intval($Anzahl/$ErgebnisseProSeite); if($Anzahl%$ErgebnisseProSeite) { $Seiten++; } echo"Seite "; } for($i=1; $i<=$Seiten; $i++) { echo"<a href=\"gaestebuch.php?AktuelleSeite=", ($i-1)*$ErgebnisseProSeite, "\">$i</a>"; } ?> Eintrag hinzufügen</div> </body> </html> Vielen Dank und Grüße Matze |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Galerie Problem... | coraplanet | PHP Tipps 2008 | 4 | 06.06.2008 13:42 |
| Sessions Problem | StephenKing | PHP Tipps 2008 | 3 | 16.10.2007 08:30 |
| datensätze defekt oder problem mit dem einlesen? | Ministry | Datenbanken | 4 | 06.07.2006 18:42 |
| problem!!! | PHP Tipps 2006 | 6 | 08.02.2006 11:06 | |
| [Erledigt] wieder ein Problem bei phpmailer und smtp | PHP Tipps 2006 | 24 | 07.02.2006 01:07 | |
| Problem bei Massenmails versenden mit der Funktion mail | PHP-Fortgeschrittene | 3 | 19.01.2005 13:36 | |
| Problem mit Übergabe einer Klasse in PHP4 | PHP-Fortgeschrittene | 10 | 08.01.2005 21:00 | |
| Problem mit Weiterleitung | PHP Tipps 2004-2 | 16 | 22.12.2004 17:49 | |
| Smarty und PHP-Skript Problem | PHP Tipps 2004-2 | 2 | 03.12.2004 22:27 | |
| PHP Upload (Master Value/Local Value Problem) | PHP-Fortgeschrittene | 5 | 23.11.2004 07:21 | |
| Problem mit alter JavaScript-Funktion | woods | PHP Tipps 2004 | 1 | 13.08.2004 13:34 |
| [Erledigt] Problem mit Timestamp! | PHP Tipps 2004 | 24 | 08.06.2004 19:51 | |
| Login Problem | PHP Tipps 2004 | 4 | 04.06.2004 18:46 | |
| foreach problem | mAy^daY | PHP Tipps 2004 | 3 | 02.06.2004 20:29 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php gästebuch breiten begrenzen, php gästebuch anordnen nach datum |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.