HINNENDAHL.COM Kontakt Formular V1.2

Vielen Dank, das Sie das Kontakt Formular nutzen möchten!

Wenn Sie mit dem Einbau in Ihre Seite probleme haben, können Sie erst in den FAQ´s nachschauen und wenn Sie dort keine Lösung finden, können Sie gerne mit mir Kontakt aufnehmen.

Damit das Formular reibungslos funktioniert, bitte ich Sie, diese Anleitung komplett durchzulesen.

Voraussetzungen
WebSpace mit PHP 5, PHP 7
Funktionsüberblick
  • Einfacher Einbau mit nur 2 Befehlen in Ihre bestehende Seite
  • Durch CSS komplett einstellbares Design
  • Xhtml und CSS 2.1 valider Code
  • Keine MySQL Datenbank erforderlich
  • Html oder PlainText Mail einstellbar
  • Einstellbare Zeitsperre (IP wird gespeichert) um Spam zu vermeiden
  • Emailadressen werden auf korrekte Schreibweise überprüft
  • Alle Eingaben werden gefiltert und bereinigt weiterverarbeitet. (Sicherheit)
  • Verstecktes Input Feld für Spambots. Bei ausgefülltem Feld erfolgt eine Weiterleitung
  • Spam Schutz durch zuschaltbare Rechenaufgabe
  • Nach dem Absenden erscheint eine persöhnliche Dank Ausgabe
  • Einstellbare Pflichtfelder (Sie können wählen, welche Felder Pflicht sind)
  • Der Absender kann sich auf Wunsch eine Kopie an Seine eigene Adresse schicken lassen
Einbauanleitung
  1. Öffnen Sie das Zip Archiv, und entnehmen Sie den Ordner "kontaktformular". Die Datei index.php dient nur als Einbaubeispiel und wird wie die readme.html nicht für das Formular gebraucht!
  2. Nun öffnen Sie bitte die Datei settings.php in dem Ordner "/kontaktformular/" mit einem Editor, und passen die Einstellungen Ihren Wünschen entsprechend an. Jede Einstellung ist genau beschrieben. An den Pfadangaben brauchen Sie nichts ändern.
  3. Öffnen Sie nun Ihre Seite (Datei), in der das Formular integriert werden soll, mit einem Editor.
    Das Formular nutzt CSS für das optische Layout.
    Fügen Sie deshalb folgende CSS Anweisung innerhalb des <head> Bereiches Ihrer Seite (Datei) ein.
    <link href="kontaktformular/kontakt_style.css" rel="stylesheet" type="text/css" media="screen" />
  4. Geben Sie nun noch folgenden Code in die gleiche Datei ein
    (bitte ganz oben, in die aller erste Reihe schreiben - Es darf kein Zeichen vor dieser Anweisung stehen.)
    <?php session_start(); ?>
  5. Und an der Stelle, wo das Formular erscheinen soll fügen Sie noch folgenden Code ein:
    <?php $script_pfad="kontaktformular/"; require $script_pfad."formmailer.php"; ?>
    Jetzt speichern Sie die Datei am besten gleich mit der Datei-Endung .php ab. Oder Sie benennen anschl. die Datei von .html in .php um. (Denken Sie daran, ggf. noch in Ihren anderen Seiten die Links auch von.html in .php zu ändern)
  6. Zum Hochladen benutzen Sie am Besten ein FTP Programm (z.B. das kostenlose FileZilla). Laden Sie nun Ihre ehemalige html Datei und den Ordner "kontaktformular" auf Ihren Webspace hoch. Es empfiehlt sich, den Ordner "kontaktformular" in das gleiche Verzeichnis zu legen, wo Sie auch Ihre ehemalige html Seite abgelegt haben.
  7. Nun müssen Sie nur noch der datei "ips.txt" in dem Ordner "data" Schreibrechte geben (666). Vergeben Sie keine Schreibrechte, gibt es beim Senden eine Fehlermeldungen, da die IP Adresse nicht gespeichert werden kann!
  8. Fertig! Nun können Sie das Formular verwenden.
Hinweise
  • Das Kontakt Formular ist für die Private Nutzung kostenlos. Bei gewerblicher Nutzung nehmen Sie bitte Kontakt zu mir auf.
  • Der Werbe Link darf nicht entfernt werden! Halten Sie vorher bitte mit mir Rücksprache!
  • Das Script darf nicht ohne meine Genehmigung weiterverbreitet werden. Stattdessen können Sie gerne ein Link zu meiner Seite setzen.
  • Es währe nett, wenn Sie mir ein kleines Feedback geben, wenn Sie noch einen Fehler finden sollten.
  • Hinweis zum CSS: Alternativ können Sie auch, wenn schon eine CSS Datei für Ihre Seite existiert, den Inhalt in Ihre eigene CSS Datei einfügen. Dann brauchen Sie unter Einbauanleitung den Punkt 3 nicht beachten.
  • Pfadangaben: Wenn die Datei, die das Formular einbinden soll, auf einer Ebene mit dem Ordner "kontaktformular" liegt, brauchen Sie nichts zu beachten. Andernfalls müssen Sie den Pfad abändern. Angenommen, Ihre Fomularseite liegt hier: http://www.test.com/mein_formular.php
    und der Ordner mit dem Kontaktformular befindet sich in: http://test.com/scripte/kontaktformular/
    dann schreiben Sie bei Punkt 3 und 5 nicht nur "kontaktformular/" sondern "scripte/kontaktformular/".
Änderungen in den Versionen:

Version: 1.2

  • Sicherheitsupdate durchgeführt

Version: 1.1

  • Layout komplett erneuert (DIV statt Tabelle für eine einfachere anpassung an Ihre Optik)
  • Option hinzugefügt um die Mail als Html oder PlainText zu versenden
  • Option für Charset einstellung hinzugefügt (Utf-8 oder ISO-8859-1 usw...)
  • Installation vereinfacht
  • CSS Datei kommentiert, keine lange suche, wenn Sie die Optik verändert möchten
  • Funktion hinzugefügt, das der Absender sich auf Wunsch eine Kopie der Nachricht zukommen lassen kann