[PHP] Einfaches Gästebuch Script!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von 3X3X3X3, 18. Februar 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 18. Februar 2007
    Einfaches Gästebuch Script!

    Also ums schnell zu machen! Ich suche ein GB wo man nur Name, Homepage, Email eintragen kann und dann einfach den Text ohne Smiley ohne Bilder ohne sonstiges nur einen Eintrag wo dann dasteht wann er gemacht wurde von wem und dann halt die Daten email und homepage! sollte nix großes sein und auf php basieren und nix mit Datenbanken sein! Also wer mir ein einfaches Script postet oder uploaden kann der hat sich eine gute Bewertung verdient!
    Danke im vorraus!

    MfG 3x3x3x3
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 18. Februar 2007
    AW: Einfaches Gästebuch Script!

    ähm hab zwar net viel ahnung ovn sowas aber google hat mir das ausgespuckt

    PHP Beispiel: Ein einfaches G

    Code:
    <html>
    <head>
    <title>PHP Beispiel: Ein einfaches Gästebuch</title>
    </head>
    
    <body bgcolor="#F8F8D8" text="#000000" link="#3333FF" alink="#CC6600" vlink="#CC0000">
    <a href="s3.phps">Quellcode</a>
    <h1><a href="index.html">PHP</a> Beispiel: Ein einfaches Gästebuch </h1>
    Dies ist als Beispiel für PHP-Einsteiger gedacht, nicht als fertige
    Lösung...
    <hr>
    
    <?php
    # ein simples, aber seinen Zweck erfüllendes Gästebuch, einfach nachnutzbar!
    # das HTML-Layout ist natürlich noch "ausbaufähig" ;-)
    # Steffen.Brose@hrz.tu-chemnitz.de
    #
    # Achtung! Damit das Ganze funktioniert, müssen dem Webserver
    # die entsprechenden AFS-Rechte im Verzeichnis, das das Gästebuch enthält,
    # gewährt werden! Entsprechendes Kommando: fs sa . www:www-user write
    #
    # Insbesondere die nächsten beiden Variablem sollten auf Werte gesetzt werden,
    # die eigenen Vorstellungen/Gegebenheiten entsprechen:
    
    # Variable pfad: Pfad (Ort) des Gästebuchs, relativ zum aktuellen Dokument
     $pfad = "tmp/s3.guestbook.html";
    # Fehlernachricht an den Aufrufenden, wenn ein Eintrag vergessen wurde
     $fehler = 'Bitte Feld links ausfüllen!';
    
    # lokale Variable, so lassen:
     $titel = "";
    
    # Variablen aus Formular:
     $name = $_REQUEST['name'];
     $home = $_REQUEST['home'];
     $kommentar = $_REQUEST['kommentar'];
    
     if ($name && $kommentar) {
     # Fall1: Einträge vollständig, kann ins Gästebuch schreiben
     if (!(file_exists($pfad))) {
     # Gästebuch noch nicht vorhanden? Dann HEAD und Überschrift erzeugen
     $titel = "<html>
    <head>
    <title> Mein Gästebuch </title>
    </head>
    <body bgcolor=\"#F8F8D8\" TEXT=\"#000000\" LINK=\"#3333FF\" ALINK=\"#CC6600\" VL
    INK=\"#CC0000\">
    <h1> Mein Gästebuch </h1>
    <hr>";
     }
     if (!($fp = fopen($pfad, "a"))) {
     echo "Fehler beim Öffnen des Gästebuches!";
     exit;
     }
     if ($titel) {
     # muss HEAD und Überschrift erzeugt (geschrieben) werden?
     if (!($ok = fwrite($fp, $titel, strlen($titel)))) {
     echo "Fehler beim Schreiben ins Gästebuch!\n";
     exit;
     }
     }
     # Eintrag wird aus HTML-Statements und Formulardaten zusammengebaut.
     # Dabei werden evtl. HTML-Eingaben der Nutzer kodiert - htmlspecialchars
    
     $eintrag = "<b>Absender</b>: " . htmlspecialchars($name) . "<br>
    <b>Homepage</b>: " . htmlspecialchars($home) . "<br>
    <b>Abgeschickt am</b>: " . date('d. F Y H:i') . "<br>
    <b>von Rechner</b>: " . $_SERVER['REMOTE_HOST'] . "/" . $_SERVER['REMOTE_ADDR'] . "<p>
    <b>Mein Beitrag</b>:<br> " . htmlspecialchars($kommentar) . "<p><hr>\n\n";
     if (!($ok = fwrite($fp, $eintrag, strlen($eintrag)))) {
     echo "Fehler beim Schreiben ins Gästebuch!\n"; exit;
     }
     fclose($fp);
     # Info an den Nutzer nach Absenden des Formulars:
     echo "Danke für Deine Nachricht! Sie wurde in <a href=\"$pfad\">mein Gästebuch</a> aufgenommen.";
     exit;
     }
     if (isset($_REQUEST['ausgefuellt'])) {
     # Fall2: Formular abgeschickt, aber evtl. Name und/oder Kommentar nicht ausgefüllt?
     if (! $name) $name_fehlt = $fehler;
     if (! $kommentar) $kommentar_fehlt = $fehler;
     }
     echo "<a href=\"$pfad\">Gästebuch ansehen</A><P>";
    ?>
    <!-- das eigentliche Formular: -->
    <!-- durchlaufen bei Fall2, mit Aufforderung zum Ausfüllen fehlender Felder -->
    <!-- durchlaufen bei Fall3: erstmaliger Aufruf des Dokumentes -->
    <h3> Hier kannst Du Dich in mein Gästebuch eintragen! </h3>
    <p>
    <form action="s3.php" method=post>
    <input type="hidden" name="ausgefuellt" value="1">
    <table border=0>
    <tr>
     <td>Dein Name:</td>
     <td><input type="text" name="name" value="<?php echo $name; ?>"></td>
     <td><?php echo $name_fehlt; ?> </td>
    </tr>
    <tr>
     <td>Deine Homepage:<br>(falls vorhanden)</td>
     <td><input type="text" name="home" value="<?php echo $home; ?>"></td>
    </tr>
    <tr>
     <td>Dein Kommentar:</td><td><textarea rows=10 cols=35 name="kommentar"><?php echo $kommentar; ?></textarea></td>
     <td><?php echo $kommentar_fehlt; ?> </td>
    </tr>
    <tr>
     <td></td>
     <td><input type="submit" value="Absenden"><br></tr>
    </tr>
    </table>
    </form>
    </body>
    </html>
    
     
  4. #3 18. Februar 2007
    AW: Einfaches Gästebuch Script!

    joa des hab ich auch shcon gesehen aber da brauch man noch eine datei um das gästebuch anzuzeigen! damit kann man irgentwie nur posten oder so Oo naja ich schau nachher nochmal reiN! bw haste schonmal! suche noch mehr also wer noch paar kennt bitte posten! vom aufbau reicht das GB vollkommen!
     
  5. #4 18. Februar 2007
    AW: Einfaches Gästebuch Script!

    Irgendwie müssen die Einträge ja schon gespeichert werden. :rolleyes:
    Also entweder in ner Datenbank oder in txt's.

    Hast du kein MySQL oder weigerst du dich einfach nur, es zu benutzen?
    Entsprechenende Webspace gibts bei Funpic umsonst mit Werbung oder ohne Werbung auch schon ab 80ct/Monat.
     
  6. #5 18. Februar 2007
    AW: Einfaches Gästebuch Script!

    ja ich hab funpic ich hab mysql ich kanns auch aber ich weiss nicht wills irgentwie ohne haben also das es nur in einer .txt datei gespeichert wird oder kennt jmd ein einfaches gb mit einer datenbank ?
     
  7. #6 18. Februar 2007
  8. #7 19. Februar 2007

  9. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Einfaches Gästebuch
  1. [PHP] Einfaches Anmeldungsscript

    Alex² , 6. September 2010 , im Forum: Webentwicklung
    Antworten:
    1
    Aufrufe:
    437
  2. Antworten:
    2
    Aufrufe:
    358
  3. Antworten:
    6
    Aufrufe:
    1.137
  4. Einfaches Formular mit PHP

    Hakketas , 14. August 2008 , im Forum: Webentwicklung
    Antworten:
    10
    Aufrufe:
    603
  5. [PHP] einfaches Userscript

    Barracuda , 29. Dezember 2007 , im Forum: Webentwicklung
    Antworten:
    3
    Aufrufe:
    371
  • Annonce

  • Annonce