Hallo,
ich rätsel schon seit mehreren Tagen anfolgendem Problem.
Ich habe einen Formmailer in meine Seite eingebaut mit Überprüfung der
Eingaben (var).
Das klappt auch soweit.
Nun soll er am Ende wenn der Formmailer übermittlet wurde eine Zeile "Die Übermittlung war erfolgreich" oder bei nicht senden "Die Nachricht konnte nicht übermittelt werden.
Nur leider zeigt er mir immer nur die Zeile an, dass die nachricht NICHT gesendet wurde, ob die Mail nun gesendet oder nicht gesendet wurde.
kann mir bitte jemand helfen?
Hier der Teil der xxx.js Datei
Es wird immer die Zeile mit "mail_fail" ausgegeben!!
Hier noch der HTML Teil:
ich rätsel schon seit mehreren Tagen anfolgendem Problem.
Ich habe einen Formmailer in meine Seite eingebaut mit Überprüfung der
Eingaben (var).
Das klappt auch soweit.
Nun soll er am Ende wenn der Formmailer übermittlet wurde eine Zeile "Die Übermittlung war erfolgreich" oder bei nicht senden "Die Nachricht konnte nicht übermittelt werden.
Nur leider zeigt er mir immer nur die Zeile an, dass die nachricht NICHT gesendet wurde, ob die Mail nun gesendet oder nicht gesendet wurde.
kann mir bitte jemand helfen?
Hier der Teil der xxx.js Datei
Code:
//now when the validation is done we check if the error variable is false (no errors)
if(error == false){
//disable the submit button to avoid spamming
//and change the button text to Sending...
$('#send_message').attr({'disabled' : 'true', 'value' : 'senden...' });
/* using the jquery's post(ajax) function and a lifesaver
function serialize() which gets all the data from the form
we submit it to MO_FormInputMail.php */
$.post("../vionlink-formmailer.php", $("#contact_form").serialize(),function(result){
//and after the ajax request ends we check the text returned
if(result == 'sent'){
//if the mail is sent remove the submit paragraph
$('#button').remove();
//and show the mail success div with fadeIn
$('#mail_success').fadeIn(500);
}else{
//show the mail failed div
$('#mail_fail').fadeIn(500);
//reenable the submit button by removing attribute disabled and change the text back to Send The Message
$('#send_message').removeAttr('disabled').attr('value', 'absenden');
}
});
Es wird immer die Zeile mit "mail_fail" ausgegeben!!
Hier noch der HTML Teil:
Code:
<li class="clearfix">
<div id="button">
<input type="reset" id="reset" onfocus="this.blur()" class="button float_2" value="löschen"><input name="send_message" type="submit" id="send_message"
onfocus="this.blur()" class="button float_2" value="absenden">
<p id="mail_fail" class="error">Ihre Nachricht konnte nicht übermittelt werden.</p>
<p id="mail_success" class="success">Vielen Dank. Ihre Bewerbung wurde erfolgreich übermittelt.</p>
</div>
</li>
Zuletzt bearbeitet: