Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Gästebuch » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Gästebuch
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
.Lotta. .Lotta. ist weiblich
Mitglied


images/avatars/avatar-12326.jpg

Dabei seit: 03.12.2006
Beiträge: 37

Gästebuch Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Huhu smile
Das ist mir ja fast schon peinlich...ich bin seit 2 Jahren raus aus dem Homepagebasteln und jetzt muss ich für meine Projektarbeit in der Schule eine Website erstellen und wollte da ein Gästebuch einbauen.
Leider kann ich mich nicht mehr so hunderprozentig an alles erinnern Augenzwinkern Habe jetzt mal einen alten Code den ich hatte so umgeschrieben wie ich dachte, aber mein Problem ist, dass ich nach dem Abschicken gerne so einen Satz von wegen "Ihr Kommentar wurde eingetragen." hätte. Ich habe aber keinen blassen Schimmer wie ich das hinbekomme...

So sehen meine Codes aus:
guestbook.html
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<form action="print.php" method="post"> 
 <small>
  <p>
   <font face="Arial">Möchtest du einen Beitrag in unserem Gästebuch hinterlassen? Wir würde uns sehr darüber freuen.
   </font>
  </p>
  <font face="Arial">Name: </font>
 <input type="text" name="user" size="20">
 <br>
  <font face="Arial">Kommentar: </font>
 <input type="text" name="kommentar" size="20">
 <br>
 <input type="submit" name="send" value="Eintragen">
</form>


print.php
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
<?php
  $user $_POST['user'];
  $kommentar $_POST['kommentar'];
  $date date("d.m.Y, h.i");

  $datei fopen("guestbook.html","a");
  echo fwrite($datei"
   <table style="text-alignleftwidth400px;" border="1"cellpadding="0" cellspacing="0">
    <tbody>
     <tr>
      <td style="vertical-alignmiddletext-aligncenter;"><small><font face="Tahoma">$user$date$kommentar</font></small></td>
     </tr>
    </tbody>
   </table><br>",2000.);
fclose($datei);
?>


Ach und eine Frage hätte ich da noch... Was bewirkt die 2000 am Ende der print.php? Legt das die maximale Zeichenanzahl fest?

Wäre super wenn mir irgendwer kurz auf die Sprünge helfen könnte... (und bitte nicht lachen Augenzwinkern )

Liebe Grüße smile
06.04.2011 17:31 .Lotta. ist offline E-Mail an .Lotta. senden Beiträge von .Lotta. suchen Nehmen Sie .Lotta. in Ihre Freundesliste auf Fügen Sie .Lotta. in Ihre Kontaktliste ein
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ja, damit werden maximal 2000 Zeichen in die Datei geschrieben, der Parameter ist aber optional

int fwrite ( resource $handle , string $string [, int $length ] )
Wenn der length Parameter gegeben ist, wird das Schreiben nach length Bytes beendet, oder wenn das Dateiende (EOF) erreicht ist.

das andere würd ich in etwa so machen (wobei ich ev noch überprüfen würde, ob überhaupt was abgeschickt bzw in die Felder geschrieben wurde...)
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$result fwrite($datei"
   <table style="text-alignleftwidth400px;" border="1"cellpadding="0" cellspacing="0">
    <tbody>
     <tr>
      <td style="vertical-alignmiddletext-aligncenter;"><small><font face="Tahoma">$user$date$kommentar</font></small></td>
     </tr>
    </tbody>
   </table><br>",2000.);

if ($result 0)
echo 'Ihr Kommentar wurde eingetragen.';
else
echo 'Der Kommentar konnte leider nicht gespeichert werden!';
06.04.2011 18:42 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Gästebuch

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH