Ergebnis 1 bis 7 von 7
Thema: Gästebuch Problem !
-
07.11.2009, 14:09 #1Hendrik vD
Gästebuch Problem !
Ich hab mal im Internet nach einen Gästebuch code gesucht und eine Anleitung gefunden wie man eins amchen kann ! das hab ich auch gemacht und es geht aber jetzt möchte ich das farbig machen und noch smielys rein machen !
hier mal die codes die ich bisher gemacht hab !
gästebuch.php
PHP-Code:<html>
<head>
<title>Gästebuch</title>
</head>
Wollen Sie einen Beitrag hinzufügen?<br><br>
<form action="neuerbeitrag.php" Method="post">
Ihr Name:<br>
<input name="Name" size="30"><br><br>
E-Mail:<br>
<input name="EMail" size="30"><br><br>
Inhalt:<br>
<textarea name="inhalt" cols="40" rows="6"
wrap="physical"></textarea>
<br>
<input type="submit" value="Absenden">
<input name="Zurücksetzen" type="reset" value="Zurücksenden">
</form>
<hr>
<?php
$beitrag = file("gaestebuch.txt");
krsort($beitrag);
foreach($beitrag as $ausgabe)
{
$ausgabe = stripslashes($ausgabe);
$zerlegen = explode("|", $ausgabe);
echo "
<table border=\"\" cellspacing=\"0\"
cellpadding=\"5\" bordercolorlight=\"black\"
bordercolordark=\"black\" width=\"600px\">
<tr>
<td>
Von <a href=\"mailto:$zerlegen[0]\">$zerlegen[1]</a>
am $zerlegen[2]
</td>
</tr>
<tr>
<td>
$zerlegen[3]
</td>
</tr>
</table><br>
";
}
?>
PHP-Code:<html>
<head>
<title>Gästebuch - Speichere Beitrag</title>
</head>
<body>
<?php
$user = $_POST["Name"];
$user = htmlentities($user);
$inhalt = $_POST["inhalt"];
$inhalt = htmlentities($inhalt);
$inhalt = str_replace("\n", "<br>", $inhalt);
$email = $_POST["EMail"];
$email = htmlentities($email);
if ($inhalt == "" or $user == "")
{
echo "Sie müssen das Feld \"Namen\"
und \"Inhalt\" ausfüllen";
}
else
{
$datum= date("d.m.Y H:i:s");
$eintrag="$email|$user|$datum|$inhalt";
$datei = fopen("gaestebuch.txt", "a");
fwrite($datei, "\n".$eintrag);
fclose($datei);
echo "Ihr Eintrag wurde erfolgreich gespeichert";
}
?>
<br>
<a href="gaestebuch.php">Zurück zum Gästebuch</a>
</body>
</html>
-
-
09.11.2009, 12:47 #2Das_Es
AW: Gästebuch Problem !
Wie meinst du das Farbig machen, eher die Darstellung anders, oder das man wie hier andere Textfarben einstellen kann?
Sollen die Smilies auswählbar sein oder sollen einfach nur ein paar Festgelegt umgewandelt werden?
-
09.11.2009, 12:58 #3Hendrik vD
AW: Gästebuch Problem !
-
09.11.2009, 13:56 #4Das_Es
AW: Gästebuch Problem !
Ich hoffe mal du bekommst selber eine Tabelle mit deinen Smilies hin, nur gibt es jetzt eine besonderheit, jedes der kleinen Bilder bekommt noch ein (das :) entsprecht durch den Smilie-Kürzel ersetzten)
HTML-Code:onclick="smileyinsert(':)', document.GB.inhalt)"
HTML-Code:name = "GB"
Dann noch Folgendes im Head-bereich Platzieren und du hast den ersten teil schon mal geschafft
Code:function smileyinsert(smiley, Textarea) { if(document.selection) { // ersetz Markiertes Textarea.focus(); document.selection.createRange().text = smiley; document.selection.createRange().select(); } else if (Textarea.selectionStart || Textarea.selectionStart == '0') { // fuegt zwichen den Text ein var start = Textarea.selectionStart; var end = Textarea.selectionEnd; Textarea.value = (Textarea.value).substring(0, start) + smiley + (Textarea.value).substring(end, Textarea.value.length); Textarea.selectionStart = Textarea.selectionEnd = Start + smiley.length; Textarea.focus(); } else { // haengt im zweifelsfall einfach hinten an Textarea.value += smiley; }
PHP-Code:<?php
$SmiliyCode = array(":)" => "<img src=\"/images/smilies/lachen.gif\" alt="" />",
";)" => "<img src=\"/images/smilies/zwingern.gif\" alt="" />"
);
?>
Und weiter unten an der Stelle
PHP-Code:<td>
$zerlegen[3]
</td>
PHP-Code:<td>";
echo strtr($zerlegen[3], $SmiliyCode);
echo " </td>
Die Farben der Felder änderst du am einfachsten per CSS in Form eines Styles Attribut. Als Beispiel das Eingabefeld des Names <input name="Name" size="30">
wird zu <input name="Name" size="30" style="background-color:#99FF00 ">
-
09.11.2009, 14:09 #5Hendrik vD
AW: Gästebuch Problem !
okay danke !
werd eich gleich mal versuchen und smyles zu finden wir glaube ich auch nicht schwer
-
09.11.2009, 14:22 #6Hendrik vD
AW: Gästebuch Problem !
Ich hoffe mal du bekommst selber eine Tabelle mit deinen Smilies hin, nur gibt es jetzt eine besonderheit, jedes der kleinen Bilder bekommt noch ein (das entsprecht durch den Smilie-Kürzel ersetzten)
HTML-Code:
onclick="smileyinsert('', document.GB.inhalt)"
desweiteren musst du noch dem form mit
HTML-Code:
name = "GB"
erweitern
function smileyinsert(smiley, Textarea) {
if(document.selection) { // ersetz Markiertes
Textarea.focus();
document.selection.createRange().text = smiley;
document.selection.createRange().select();
}
else if (Textarea.selectionStart || Textarea.selectionStart == '0') { // fuegt zwichen den Text ein
var start = Textarea.selectionStart;
var end = Textarea.selectionEnd;
Textarea.value = (Textarea.value).substring(0, start) + smiley + (Textarea.value).substring(end, Textarea.value.length);
Textarea.selectionStart = Textarea.selectionEnd = Start + smiley.length;
Textarea.focus();
}
else { // haengt im zweifelsfall einfach hinten an
Textarea.value += smiley;
}
-
09.11.2009, 15:14 #7Das_Es
AW: Gästebuch Problem !
das untere ja, in ein Script
Für das Obere musst du selber eine Liste mit den Smilies anlegen, einfach eine Tabelle mit den ganzen Smilies. Und bei den Bildern (smilies) das onclick einfügen.
Ähnliche Themen
-
Problem mit Virtual Dub + PC-Games Problem: Also erstmal zu dem Problem mit Virtual Dub: Ich benutze das Programm um über einen USB-Grabber PS3 Gameplays aufzumehmen. Dies klappte ja auch... -
Problem beim Einschalten des PC's !! XP Problem ?: Hey, habe ein großes Problem! Ich habe vorhin meinen PC eingeschaltete bzw. wollte ich das. Wenn ich auf den Einschalten Knopf drücke, fährt der... -
Homepage Gästebuch für meine Homepage
Gästebuch für meine Homepage: Hallo könnt Ihr mir mal ein paar Vorschläge machen wo ich ein Gästebuch für meine Homepage her bekomme. Sollte natürlich werbefrei sein. Kostenlos... -
Gästebuch für Webseite: Hallo, ich möchte gerne auf meiner HTML Seite Daten übermitteln. Das heißt: Ich habe eine HTML-Seite mit einem Formular für ein Gästebuch...
UPDATE 02.2025 + 38 Filme Man of Tai Chi Frozen - Eiskalter Abgrund Hard to Kill Mit stählerner Faust High School High Jungfrau (40),...
Eure DVD / Blu-Ray Sammlung ...