Einzelnen Beitrag anzeigen
  #1  
Alt 29.06.07, 13:13
biker5 biker5 ist offline
Forum Zuschauer
 
Registriert seit: 29.06.07
Alter: 43
Beiträge: 9

mailformplus - E-mailüberprüfung


Hallo zusammen,

ich habe die Extention mailformplus installiert und es funktioniert auch alles prima. Im Netz habe ich gelesen, dass man die Eingabefelder (z.B. email) überprüfen kann. Ich bin jetzt so weit - Pflichtfelder werden farblich hinterlegt, wenn sie nicht ausgefüllt sind. Schreibt man aber in das Feld email irgendwelchen Murks rein, wird trotzdem abgeschickt.
Kann ich da ein eigenes php-script benutzen, oder kann ich das über mailformplus überprüfen lassen.

Ich poste mal mein Template, vielleicht kann jemand helfen.

Viele Grüße
biker5

PHP-Code:
<!-- ###TEMPLATE_FORM### Demo Form begin -->

<form name="form###PID###" id="form###PID###" action="###ABS_URL###" method="post" enctype="multipart/form-data">
  <!-- 
versteckte Felder begin -->
  
###HIDDENFIELDS###
  
<!-- versteckte Felder end -->
  <
input type="hidden" name="id" value="###PID###" />
  <
input type="hidden" name="submitted" value="1" />
  <
input type="hidden" name="L" value="0" />

  <
table width="600" border="0" cellspacing="0" cellpadding="4" align="center">
    <
tr>
      <
td align="right" width="320" height="30"><label for="name">Name:*</label>
        <
input type="text" style="width:180px; height:20px###error_name###" name="name" class="textfeld" value="###value_name###" size="30">
        </
td>
      <
td width="280" height="30" align="right"><label for="firma">Firma:</label>
        <
input type="text" style="width:180px; height:20px" name="firma" class="textfeld" value="###value_firma###" size="30">
      </
td>
    </
tr>
    <
tr>
      <
td align="right" width="320" height="30"><label for="strasse">Stra&szlig;e
        
Nummer:</label>
        <
input type="text" style="width:180px; height:20px" name="strasse" class="textfeld" value="###value_strasse###" size="30">
        </
td>
      <
td width="280" height="30" align="right"><label for="telefon">Telefon:</label>
        <
input type="text" style="width:180px; height:20px" name="tel" class="textfeld" value="###value_telefon###" size="30">
      </
td>
    </
tr>
    <
tr>
      <
td align="right" width="320" height="30"><label for="ort">Postleitzahl
        
Ort:</label>
        <
input type="text" style="width:180px; height:20px" name="ort" class="textfeld" value="###value_ort###" size="30">
        </
td>
      <
td width="280" height="30" align="right"><label for="fax">Fax:</label>
        <
input type="text" style="width:180px; height:20px" name="fax" class="textfeld" value="###value_fax###" size="30">
      </
td>
    </
tr>
    <
tr>
      <
td align="right" width="320" height="30"><label for="email">E-Mailadresse:*</label>
        <
input type="text" name="email" style="width:180px; height:20px###error_email###" class="textfeld" value="###value_email###" size="30">
        </
td>
      <
td width="280" height="30" align="right"><label for="betreff">Betreff:*</label>
        <
select name="betreff" style="width:180px; height:20px###error_betreff###" class="textfeld">
          <
option value="" ###selected_betreff_###><span>------ Bitte ausw&auml;hlen ------</span></option>
          
<option value="Gaststaetteneintrag" ###selected_betreff_Gaststaetteneintrag###><span>Gastst&auml;tteneintrag</span></option>
          
<option value="Leserbriefeinsendung" ###selected_betreff_Leserbriefeinsendung###><span>Leserbriefeinsendung</span></option>
          
<option value="Linkempfehlung" ###selected_betreff_Linkempfehlung###><span>Linkempfehlung</span></option>
          
<option value="Veranstaltungsempfehlung" ###selected_betreff_Veranstaltungsempfehlung###><span>Veranstaltungsempfehlung</span></option>
          
<option value="Sonstiges" ###selected_betreff_Sonstiges###><span>Sonstiges</span></option>
        
</select>
      </
td>
    </
tr>
    <
tr>
      <
td align="right" colspan="2" height="30" valign="top"><label>
        <
table width="600" border="0" cellspacing="0" cellpadding="0">
          <
tr>
            <
td valign="top" width="140" align="right"><label for="nachricht">Text:*&nbsp;</label></td>
            <
td><span>
              <
textarea id="nachricht" name="nachricht" style="width:465px; height:150px###error_nachricht###" cols="30" rows="10" class="textfeld">###value_nachricht###</textarea>
              
</span></td>
          </
tr>
        </
table>
       </
td>
    </
tr>
    <
tr valign="bottom" align="center">
      <
td colspan="2" height="42">
              <
input type="reset" name="clear" class="button" value="Zur&uuml;cksetzen">
              <
input type="submit" name="formtype_mail" class="button" value="Abschicken">
      </
td>
    </
tr>
  </
table>
</
form>

<!-- 
Prüf begin -->
    
###FORM_EXAMINE###
<!-- Prüf end -->

<!-- 
###TEMPLATE_FORM### Demo Form end -->

<!-- ###TEMPLATE_EMAIL_USER### begin email text that is sent to the user (plaintext!)-->
Hallo ###email###,

vielen Dank fuer Ihre NachrichtSie erhalten mit dieser Mail die Informationen, die Sie in unser
Kontaktformular eingetragen haben
.

-------------------------------------------------------------------------------------------------------------------
Name###name###
Strasse###strasse###
Ort###ort###
Firma###firma###
Telefonnummer###tel###
Faxnummer###fax###
E-Mail-Adresse###email###
Betreff###betreff###

Nachricht:
###nachricht###
-------------------------------------------------------------------------------------------------------------------

Wir werden schnellstmoeglich mit Ihnen in Verbindung treten.
Sollten Sie diese Eintragungen nicht getaetigt habenso koennte ein Dritter diese Daten mit Angabe
Ihrer E
-Mailadresse geschickt habenGeben Sie in diesem Fall bitte einen kleinen Hinweis.

Vielen Dank und mit den besten Gruessen

-------------------------------------------------------------------------------------------------------------------
Ihr Webmaster
<!-- ###TEMPLATE_EMAIL_USER### end -->

<!-- ###TEMPLATE_EMAIL_RECEIVER### begin
    
OPTIONAL this will be the email text that is sent to the admin (plaintext!)
    (
admin-email the email you can specify in the mailformplus plugin)
-->
Hallo,

es ist eine Nachricht ueber das Kontaktformular mit folgendem Inhalt eingetroffen:

-------------------------------------------------------------------------------------------------------------------
Name###name###
Strasse###strasse###
Ort###ort###
Firma###firma###
Telefonnummer###tel###
Faxnummer###fax###
E-Mail-Adresse###email###
Betreff###betreff###

Nachricht:
###nachricht###
-------------------------------------------------------------------------------------------------------------------
Tschau
<!-- ###TEMPLATE_EMAIL_RECEIVER### end -->


<!-- ###TEMPLATE_ERROR### begin -->
<!-- ###ERROR_name### begin -->
background-color:#00dfb3
<!-- ###ERROR_name### end -->
<!-- ###ERROR_email### begin -->
background-color:#00dfb3
<!-- ###ERROR_email### end -->
<!-- ###ERROR_betreff### begin -->
background-color:#00dfb3
<!-- ###ERROR_betreff### end -->
<!-- ###ERROR_nachricht### begin -->
background-color:#00dfb3
<!-- ###ERROR_nachricht### end -->
<!-- ###ERROR_spam### begin -->
background-color:#00dfb3
<!-- ###ERROR_spam### end -->
<!-- ###TEMPLATE_ERROR### end --> 
Mit Zitat antworten