Gästebuch   Impressum

 

>> Startseite    >> Fortgeschrittene    >> Formular-Workshop**  
 

Kontakt-formular in Netobjects erstellen

Dieser mehrteilige Workshop zeigt wie man Formulare in NOF erstellt, sie formatiert, wie man Pflichtfeldabfragen einbaut und wie man die mail.php noch hübscher machen kann...

die Einleitung

Grundlagen zum Formular

CSS-Formatierung für die Benennung

Formatierung der Eingabefelder

ein Fieldset einrichten

einen Versand-Button formatieren/einrichten

einen php-mailer in NOF einrichten

den Mailer mit dem Formular verknüpfen

Pflichtfelder einrichten

Zubehör zum Workshop

Text der mail.php
  • <?php

     $admin= 'deinname@deine-domain.de';
     $admin1= 'empfänger1@andereadresse.de';


    //     1. Message an den Administrator

     $subject1= 'Kontaktformularanfrage von'.$Vorname.' '.$Name;

     $message1= 'Name:     '.$Anrede.' ';
     if ($Titel == "Dr."){
    $message1.= $Titel.' ';
     }
     if ($Titel == "Prof."){
    $message1.= $Titel.' ';
     }
     if ($Titel == "Prof. Dr."){
    $message1.= $Titel.' ';
     }
     $message1.= $Vorname.' '.$Name;
     if ($Titel == "Dipl.-Ing."){
    $message1.= ', '.$Titel;
     }
     if ($Titel == "Dipl.-Ing.(FH)"){
    $message1.= ', '.$Titel;
     }
     $message1.= "\n";
     $message1.= 'Firma:    '.$Firma."\n\n";
     $message1.= 'Adresse:  '."\n".$Strasse.' '.$Hausnr."\n".$PLZ.' '.$Ort."\n".$Land."\n\n";
     $message1.= 'Telefon:  '.$Telefon."\n";
     $message1.= 'Telefax:  '.$Telefax."\n";
     $message1.= 'Mail:     '.$Mail."\n";
     $message1.= 'URL:      '.$URL."\n\n";
     $message1.= 'Nachricht:'."\n".$Nachricht."\n\n";
     $message1.= 'Antwort:  '.$Antwort."\n";
     
    //  bitte unbedingt Serveradresse anpassen

     $message1.= 'Server:   '.'www.deine-domain.de';


    //     2. Message an den Kunden

     $subject2= 'Ihre Anfrage an dein name';

     $message2= 'Sehr geehrte';
     if ($Anrede == "Herr"){
    $message2.= 'r';
     }
     $message2.= ' '. $Anrede.' ';
     if ($Titel == "Dr."){
    $message2.= $Titel.' ';
     }
     if ($Titel == "Prof."){
    $message2.= $Titel.' ';
     }
     if ($Titel == "Prof. Dr."){
    $message2.= $Titel.' ';
     }
     $message2.= $Name.','."\n\n";
     $message2.= 'Sie haben beiliegende Anfrage an '.$admin.' geschickt:'."\n\n";

     foreach($HTTP_POST_VARS as $name=> $value) {

     $message.= "$name:$value\n";

     }

     $message2.=$message."\n\n".'Wir werden Ihre Anfrage so schnell wie möglich beantworten.'."\n\n\n".'Mit freundlichen Grüßen'."\n\n".'     Ihr firmenname-team';
     

    // eigentlicher Mailversandt

     mail($admin, $subject1, $message1, "From: $Mail");
      mail($admin1, $subject1, $message1, "From: $Mail");
    mail($Mail, $subject2, $message2, "From: $admin");

     header('Location: http://www.deine-domain.de/html/danke.html');

     ?>
Scriptschnipsel für die Pflichtfeldabfrage
  • <script language="JavaScript"  type="text/javascript" >
    <!--

    function chkFormular () {
    if (document.Formular.Name.value == "") {
    alert("Bitte Ihren Nachnamen eingeben!");
    document.Formular.Name.focus();
    return false;
    }
    }
           //-->
    </script>

 


dieses tutorial

version: ab NOF8
Schwierigkeitsgrad: leicht
film: klick

Neue Tutorials

Suchfunktion einbauen
MLR kopieren
SuMa-Optimierung
Alle Filme wieder online
Weicher Bildwechsler mit Text
Die 2-Minuten-Newsbox
Das erste eigene Buttonset
Datepicker für Formulare
Includieren in NOF
Bildkomprimierung
Publizierungseinstellungen
Assetverwaltung

Content Management für Netobjects Fusion

Inhalte und Bilder ohne NOF aktualisieren
Fusion Content 3

Shop für Netobjects Fusion

Der kleine nahtlose Shop für eure NOF-Projekte
dank php und einer Datenbank ist eure NOF-Datei schlank und alle Daten bleiben bei eventuellen Crashes oder Layoutumstellungen unberührt
NOF-Shop 1.1

Haste mal nen Euro?

Die NOF-Tips sind werbefrei
Wenn die Tutorials geholfen haben, freuen wir uns auf deine kleine Spende via PayPal an paby@paby.de

Online-Support

Werktags: 9.00 - 14.00h
0160 37 87 652
WE oder Abends nach Absprache möglich
Schnelle Hilfe via Online-Tool 1,00 euro/min

Schulungen & Seminare

Online-Schulungen ab 35,00 Euro/Std.

Friendship (suma-hilfe)

Burlesque Korsetts und mehr
Triumed
Lebensfreude-konzept
Sportfotos
Fliegenruten
 

-
Fatal error: Uncaught Error: Call to undefined function ereg_replace() in /kunden/290678_86558/rp-hosting/1/1/web/nof-tips/netobjects_tutorials/formular-workshop_netobjects_.php:305 Stack trace: #0 {main} thrown in /kunden/290678_86558/rp-hosting/1/1/web/nof-tips/netobjects_tutorials/formular-workshop_netobjects_.php on line 305