WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo,
Habe ein Buchungsformular (DE Mini Contactform)
Versand der Email funktioniert nicht auf PC, wenn ich mit Handy Formular ausfülle und Sende geht es.
Habe ich irgendwo einen fehler im Formular?
Danke für Hilfe
<div class="miniform">
<small>Felder mit <span><span>*</span></span> müssen ausgefüllt werden</small>
<form name="form_{SECTION_ID}" id="form_{SECTION_ID}" method="post" action="{URL}">
<input name="miniform" type="hidden" value="{SECTION_ID}">
<input name="header" type="hidden" value="Kontaktformular">
<input name="mf_timestamp" type="hidden" value="{DATE} {TIME}"/>
<div style="top: -2000px; position: absolute; height:0px; overflow: hidden">
</div>
<div class="onethird">
<label for="firstname"><span>Vorname <span>*</span></span>
<input required="required" class="" type="text" id="firstname" name="mf_r_firstname" value="">
</label>
</div>
<div class="twothird pullright">
<label for="lastname"><span>Nachname <span>*</span></span>
<input required="required" class="" type="text" id="lastname" name="mf_r_lastname" value="">
</label>
</div>
<div class="full">
<label for="address"><span>Adresse <span>*</span></span>
<input required="required" class=" " type="text" id="address" name="mf_r_address" value="">
</label>
</div>
<div class="onethird">
<label for="zipcode"><span>PLZ <span>*</span></span>
<input required="required" class="" type="text" id="zipcode" name="mf_r_zipcode" value="">
</label>
</div>
<div class="twothird pullright ">
<label for="city"><span>Ort <span>*</span></span>
<input required="required" class="" type="text" id="city" name="mf_r_city" value="">
</label>
</div>
<div class="half">
<label for="phone"><span>Telefon</span>
<input type="tel" class="" id="phone" name="mf_r_phone" value="">
</label>
</div>
<div class="half pullright">
<label for="mobile"><span>Mobiltelefon</span>
<input type="tel" class="" id="mobile" name="mf_mobile" value="">
</label>
</div>
<div class="full">
<label for="email"><span>E-Mail <span>*</span></span>
<input required="required" class="" type="email" id="email" name="mf_r_email" value="">
</label>
</div>
<div class="half">
<label for="datum_anreise"><span>Anreise (Samstag)<span>*</span></span></span>
<input required="required" class="{DATUM_ANREISE_ERROR}" type="text" id="datum_anreise" name="mf_r_datum_anreise" value="{DATUM_ANREISE}" />
</label>
</div>
<div class="half">
<label for="datum_abreise"><span>Abreise <span>*</span></span>
<input required="required" class="{DATUM_ABREISE_ERROR}" type="text" id="datum_abreise" name="mf_r_datum_abreise" value="{DATUM_ABREISE}" />
</label>
</div>
<div class="half">
<label for="gästezahl"><span>Anzahl Personen (max.4) <span>*</span></span>
<input required="required" class="" type="text" id="gästezahl" name="mf_gästezahl" value="">
</label>
</div>
<div class="half">
<label for="gästezahl"><span>Davon Kinder bis 14 Jahre </span>
<input class="" type="text" id="kinderzahl" name="mf_kinderzahl" value="">
</label>
</div>
<label for="bettwaesche"><span>Bettwäsche bereitstellen</span>
<p></p>
<input type="checkbox" id="bettwäsche" name="mf_bettwaesche" value="Ja">Ja
<p> </p>
<div class="full">
<label style="width:100%" for="message"><span>Ihre Nachricht</span>
<textarea class="" cols="80" rows="10" id="message" name="mf_message"></textarea>
</label>
<script src="https://www.google.com/recaptcha/api.js"></script>
</div>
<div class="{CAPTCHA_CLASS} full">
<!-- <label for="captcha"><span>Bitte anklicken</span> -->
<div class="grouping {CAPTCHA_ERROR}">
{CAPTCHA}
</div>
</label>
</div>
<div class="full">
<button class="submit" name="Submit" type="submit">Absenden</button>
</div>
</label></form></div>
<script src="/include/jquery/i18n/jquery.ui.datepicker-de.js"></script>
<script>
$( function() {
$( "#datum_anreise" ).datepicker($.datepicker.regional[ "de" ] );
$( "#datum_abreise" ).datepicker($.datepicker.regional[ "de" ] );
} );
</script>
Beitrag geändert von florian (10.03.2021 06:46:41)
Offline
Ist der Code, den Du oben gepostet hast, Dein Formular-Template, oder das, was dann auf der Seite daraus generiert wird?
Mich wundert daran, dass da teilweise die von miniform zur Verarbeitung/Speicherung der Felder benötigten {PLATZHALTER} drin stehen, aber ganz überwiegend nicht.
1.) Wenn das Dein Formulartemplate ist und Du die alle rausgelöscht hast, müsstest Du die wieder einfügen.
2.) Ich glaube, dass bei Verwendung von Recaptcha irgendwo noch der Google-API-Code übergeben werden muss, das scheint zu fehlen.
Generell erfordert das Bearbeiten von Miniform-Templates im Quellcode ziemliches Fingerspitzengefühl. Der sicherere Weg ist, Formulare im Formulargenerator auf miniform.dev4me.com zu erstellen und zu bearbeiten.
Weiterhin: Was meinst Du mit "funktioniert nicht"? Passiert gar nichts, kommt eine Fehlermeldung (wenn ja: welche), kommt die Mail nicht an?
Beitrag geändert von florian (08.03.2021 06:58:52)
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Habe das Formular auf miniform.dev4me.com neu erstellt.
Jetzt funktioniert es wieder.
Danke für Hilfe und Tip.
Offline
florian