Re: Kontaktformular - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Micha Jost (347 Beiträge) am Donnerstag, 13.Juni.2002, 12:30.
    Re: Kontaktformular

      Leute, ich werd ja noch rot.
      Das ist nun wirklich nix Dolles.
      Da kommt der Code.
      Ob das alles so elegant programmiert ist, weiss ich nicht, aber es funktioniert.
      Ich würde mich freuen, wenn es jemand in die bib stellen würde, weil ich das mit der Dokumentation noch nicht so richtig im Griff habe.

      Gruß
      Micha
      ___________________________________________________
      Das ist das Formular
      Es gibt eine kleine Eingabeüberprüfung mit Java für Name, Telefonnummer, Email.
      Nach dem Abschicken gibt es eine Ausgabe "Vielen Dank für Ihr Interesse....
      Dann wird ein Mail versandt an die Adresse des Users mit all seinen Angaben, das der Admin in Kopie erhält.
      Es mag manches überflüssig sein oder nicht so ganz nach den Regeln der Kunst, aber es läuft reibungslos.
      Es gibt wie immer nur die Hürde, das mit den eigenen Feldnamen zu versehen und ins System anzupassen.
      Meine Felder lauten:
      Name
      Vorname
      Strasse
      PLZ
      Stadt
      Telefon
      Fax
      Email
      Anmerkungen


      <html>
      <head>
      <title>Bewerbung um Bauplatz</title>
      <font face="verdana">
      <include src=../style>
      <script language="JavaScript" type="text/javascript">
      <!--
      function formcheck() {
      if (document.forms[0].elements["Name:="].value=="") {
       
      
      alert("Bitte geben Sie einen Namen ein");
      document.forms[0].elements["Name:="].focus();
           return false;
          }
          if (document.forms[0].elements["Telefon:="].value=="") {
           alert("Bitte geben Sie Ihre Telefonnummer ein");
           document.forms[0].elements["Telefon:="].focus();
           return false;
          }
          if (document.forms[0].elements["Email:="].value=="") {
           alert("Bitte geben Sie Ihre EMail-Adresse ein");
           document.forms[0].elements["Email:="].focus();
           return false;
          }
         }
        //-->
      </script>
      </head>
      

      <body bgcolor=ffffff>
      <img src=http://www.webseite.de/bilder/online.gif> 
      <perl>
      if ($cmd eq "addOnline")
      {
      out "<br><br><font color=#3366ff><b>Vielen Dank für Ihr Interesse. <br>Sie werden nun in der Bewerberliste geführt.<b></ul></font>";
      }
      </perl>
      <p><b>Bewerbung um einen Bauplatz<br>
      Bitte tragen Sie sich in dieses Formular ein.</b></p>
      <table>
      <form action="baseportal.pl?htx=$htx&cmd=addOnline" method="post" enctype="multipart/form-data" onsubmit="return formcheck()"><input type=hidden name="htx=" value="$htx"><input type=hidden name="cmd=" value="addOnline"> <tr><td> 
                          <table border="0" bgcolor="#FFCC66">
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Name:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Name:=" size=20 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Vorname:</font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Vorname:=" size=20 value="">
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Strasse:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Strasse:=" size=20 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="160"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PLZ:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="PLZ:=" size=10 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ort:</font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Stadt:=" size=20 value="">
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="160"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefon:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Telefon:=" size=20 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fax:</font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Fax:=" size=20 value="">
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="160"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Email:=" size=30 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Anmerkungen:</font></td>
          <td colspan="3"> 
            <div align="right"></div>
            <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <textarea name="Anmerkungen:=" cols=45 rows=3 wrap=virtual>
      </textarea>
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td width="84" height="55"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td nowrap colspan="3" height="55"> <font face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type=submit value="Absenden" name="submit">
            <input type=reset value="Zurücksetzen" name="reset">
            </font> 
            <div align="right"> </div>
          </td>
        </tr>
      </table>
               
      <perl>
      if ($cmd eq "addOnline")
      {
      put undef,"deinedatenbank"; 
      $inhalt="Sehr geehrte Damen und Herren,\n\nvielen Dank für Ihre Interesse an einem Bauplatz.\n\nIhre Eingaben waren:\n\nName: $Vorname $Name\n\nStraße: $Strasse\n\nOrt: $PLZ $Stadt\n\nTelefon: $Telefon Fax: $Fax\n\nE-Mail: $Email \n\nAnmerkungen: $Anmerkungen\n\n\nSie werden nun in unserer Bewerberliste geführt.\n\nMit freundlichen Grüßen\nIhre Stadtverwaltung Bürstadt\n\nBauverwaltungsamt\nRathausstr. 2\n68642 Bürstadt\nTel.:06206/ 701-294\nE-Mail: dein\@email.de\nhttp://www.deinewebseite.de";
      

      mail $Email,"Ihre Eingabe in die Bewerberliste für einen Bauplatz","$inhalt ",'deine@e-Mail.de',"","Rathaus Bürstadt","",'deine@e-Mail.de';


      }
      </perl>
      <include src=../fußzeile>
      </body>
      

      </html>


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Carsten (158 Beiträge) am Mittwoch, 12.Juni.2002, 23:41. WWW: brighteyes.de
    Kontaktformular

      Hi,

      gibt es eine Möglichkeit, ein Kontaktformular mit einigen Feldern zu bauen und die Eintragungen sich per Mail zusenden zu lassen (Bezahlversion). hat da schon jemand mal was gemacht?

      Danke für eure Antworten
      gruß

      Carsten

     Antworten

    Beitrag von Michal (251 Beiträge) am Donnerstag, 13.Juni.2002, 00:51. WWW: glettkau.de
    Re: Kontaktformular

      hallo,

      klar geht's;))
      lies einfach die dokumentation über den befehl "mail" durch; du erstellst ein formular und läßt dann die variablen in eine Email schreiben, die dann mit ebendiesem befehl weitergesendet wird..

      gruß, michal

     Antworten

    Beitrag von Micha Jost (347 Beiträge) am Donnerstag, 13.Juni.2002, 09:36.
    Re: Kontaktformular

      Hallo Carsten,

      falls Du so was suchst http://rathaus-buerstadt.de/baseportal/onlineformulare/bauplatz

      kann ich Dir den Code mailen.
      Der User bekommt in diesem Fall noch automatisch eine Bestätigung zugemailt, das die Angabe enthält.
      Das gleiche Mail erhält auch der Admin.
      Die Daten werden in eine Datenbank geschrieben.
      Alles ein Produkt dieses bp-Forums hier.

      Gruß

      Micha

     Antworten

    Beitrag von Robert Ott (26 Beiträge) am Donnerstag, 13.Juni.2002, 10:11. WWW: www.bamberg.de/stadtplanungsamt
    Re: Kontaktformular

      Hallo Micha

      wäre an den Code für das Kontaktformular auch interessiert. Wenn es Dir keine all zu großen Umstände bereitet, wäre es sehr schön, wenn Du mir den Code auch mailen könntest.

      Beste Grüsse aus Bamberg

      Robert

     Antworten

    Beitrag von Marco Boesch (7 Beiträge) am Donnerstag, 13.Juni.2002, 12:01.
    noch schöner wär's in der Bibliothek

      Danke,
      Marco

     Antworten

    Beitrag von Micha Jost (347 Beiträge) am Donnerstag, 13.Juni.2002, 12:30.
    Re: Kontaktformular

      Leute, ich werd ja noch rot.
      Das ist nun wirklich nix Dolles.
      Da kommt der Code.
      Ob das alles so elegant programmiert ist, weiss ich nicht, aber es funktioniert.
      Ich würde mich freuen, wenn es jemand in die bib stellen würde, weil ich das mit der Dokumentation noch nicht so richtig im Griff habe.

      Gruß
      Micha
      ___________________________________________________
      Das ist das Formular
      Es gibt eine kleine Eingabeüberprüfung mit Java für Name, Telefonnummer, Email.
      Nach dem Abschicken gibt es eine Ausgabe "Vielen Dank für Ihr Interesse....
      Dann wird ein Mail versandt an die Adresse des Users mit all seinen Angaben, das der Admin in Kopie erhält.
      Es mag manches überflüssig sein oder nicht so ganz nach den Regeln der Kunst, aber es läuft reibungslos.
      Es gibt wie immer nur die Hürde, das mit den eigenen Feldnamen zu versehen und ins System anzupassen.
      Meine Felder lauten:
      Name
      Vorname
      Strasse
      PLZ
      Stadt
      Telefon
      Fax
      Email
      Anmerkungen


      <html>
      <head>
      <title>Bewerbung um Bauplatz</title>
      <font face="verdana">
      <include src=../style>
      <script language="JavaScript" type="text/javascript">
      <!--
      function formcheck() {
      if (document.forms[0].elements["Name:="].value=="") {
       
      
      alert("Bitte geben Sie einen Namen ein");
      document.forms[0].elements["Name:="].focus();
           return false;
          }
          if (document.forms[0].elements["Telefon:="].value=="") {
           alert("Bitte geben Sie Ihre Telefonnummer ein");
           document.forms[0].elements["Telefon:="].focus();
           return false;
          }
          if (document.forms[0].elements["Email:="].value=="") {
           alert("Bitte geben Sie Ihre EMail-Adresse ein");
           document.forms[0].elements["Email:="].focus();
           return false;
          }
         }
        //-->
      </script>
      </head>
      

      <body bgcolor=ffffff>
      <img src=http://www.webseite.de/bilder/online.gif> 
      <perl>
      if ($cmd eq "addOnline")
      {
      out "<br><br><font color=#3366ff><b>Vielen Dank für Ihr Interesse. <br>Sie werden nun in der Bewerberliste geführt.<b></ul></font>";
      }
      </perl>
      <p><b>Bewerbung um einen Bauplatz<br>
      Bitte tragen Sie sich in dieses Formular ein.</b></p>
      <table>
      <form action="baseportal.pl?htx=$htx&cmd=addOnline" method="post" enctype="multipart/form-data" onsubmit="return formcheck()"><input type=hidden name="htx=" value="$htx"><input type=hidden name="cmd=" value="addOnline"> <tr><td> 
                          <table border="0" bgcolor="#FFCC66">
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Name:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Name:=" size=20 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Vorname:</font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Vorname:=" size=20 value="">
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Strasse:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Strasse:=" size=20 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="160"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PLZ:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="PLZ:=" size=10 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ort:</font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Stadt:=" size=20 value="">
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="160"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefon:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Telefon:=" size=20 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fax:</font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Fax:=" size=20 value="">
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="160"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:</font></td>
          <td width="160"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type="text" name="Email:=" size=30 value="">
            </font></td>
          <td width="56"> 
            <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif"></font></div>
          </td>
          <td width="172"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td align=right width="84"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Anmerkungen:</font></td>
          <td colspan="3"> 
            <div align="right"></div>
            <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
            <textarea name="Anmerkungen:=" cols=45 rows=3 wrap=virtual>
      </textarea>
            </font></td>
        </tr>
        <tr bgcolor="#FFcc66"> 
          <td width="84" height="55"><font face="Verdana, Arial, Helvetica, sans-serif"></font></td>
          <td nowrap colspan="3" height="55"> <font face="Verdana, Arial, Helvetica, sans-serif"> 
            <input type=submit value="Absenden" name="submit">
            <input type=reset value="Zurücksetzen" name="reset">
            </font> 
            <div align="right"> </div>
          </td>
        </tr>
      </table>
               
      <perl>
      if ($cmd eq "addOnline")
      {
      put undef,"deinedatenbank"; 
      $inhalt="Sehr geehrte Damen und Herren,\n\nvielen Dank für Ihre Interesse an einem Bauplatz.\n\nIhre Eingaben waren:\n\nName: $Vorname $Name\n\nStraße: $Strasse\n\nOrt: $PLZ $Stadt\n\nTelefon: $Telefon Fax: $Fax\n\nE-Mail: $Email \n\nAnmerkungen: $Anmerkungen\n\n\nSie werden nun in unserer Bewerberliste geführt.\n\nMit freundlichen Grüßen\nIhre Stadtverwaltung Bürstadt\n\nBauverwaltungsamt\nRathausstr. 2\n68642 Bürstadt\nTel.:06206/ 701-294\nE-Mail: dein\@email.de\nhttp://www.deinewebseite.de";
      

      mail $Email,"Ihre Eingabe in die Bewerberliste für einen Bauplatz","$inhalt ",'deine@e-Mail.de',"","Rathaus Bürstadt","",'deine@e-Mail.de';


      }
      </perl>
      <include src=../fußzeile>
      </body>
      

      </html>

     Antworten

    Beitrag von Carsten (158 Beiträge) am Donnerstag, 13.Juni.2002, 15:49.
    Re: Kontaktformular

      danke, das funzt!

     Antworten


     
 Liste der Einträge von 46350 bis 46500:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!