$returnMessage="Tut uns leid, aber leider haben wir mit Ihrer Kontaktanfrage keine Daten erhalten. Die Email wurde nicht versand";
}else{
# Wir versenden die Mail des Benutzers an uns:
$message=$request->input('message');
Mail::to("office@suma-ev.de")
->send(newKontakt($replyTo,$message));
$returnMessage='Ihre Email wurde uns erfolgreich zugestellt. Vielen Dank dafür! Wir werden diese schnellstmöglich bearbeiten und uns dann ggf. wieder bei Ihnen melden.';
$messageType="success";
}
returnview('kontakt.kontakt')
->with('title','Kontakt')
->with('js',['openpgp.min.js','kontakt.js'])
->with($messageType,$returnMessage);
}
publicfunctiondonation(Request$request)
{
# Der enthaltene String wird dem Benutzer nach der Spende ausgegeben
$messageToUser="";
$messageType="";# [success|error]
#Sicherheitsüberprüfung (Wir wurden in letzter Zeit ziemlich mit Mails zugespammt
# Wir überprüfen also, ob das Feld für die Kontonummer tatsächlich eine Kontonummer, oder eine IBAN enthält:
$iban=$request->input('Kontonummer','');
$iban=preg_replace("/\s/s","",$iban);
# Eine Kontonummer besteht nur aus Zahlen
# Eine IBAN besteht aus einem Ländercode (2 Buchstaben), einer 2 stelligen Prüfsumme (2 Ziffern) gefolgt von
$messageToUser="Sie haben eins der folgenden Felder nicht ausgefüllt: IBAN, BIC, Nachricht. Bitte korrigieren Sie Ihre Eingabe und versuchen es erneut.\n";
$messageToUser.="Die eingegebene Email-Addresse ($replyTo) scheint nicht korrekt zu sein.";
}
try{
Mail::to("office@suma-ev.de")
->send(newSpende($replyTo,$message));
$messageType="success";
$messageToUser="Herzlichen Dank!! Wir haben Ihre Spendenbenachrichtigung erhalten.";
}catch(\Swift_TransportException$e){
$messageType="error";
$messageToUser='Beim Senden Ihrer Spendenbenachrichtigung ist ein Fehler auf unserer Seite aufgetreten. Bitte schicken Sie eine Email an: office@suma-ev.de, damit wir uns darum kümmern können.';
$message="Moin moin,\n\nein Benutzer hat eine Sprachdatei aktualisiert.\nSollten die Texte so in Ordnung sein, ersetzt, oder erstellt die Datei aus dem Anhang in folgendem Pfad:\n$filename\n\nFolgend zusätzlich der Inhalt der Datei:\n\n$output";
// echo $request->old('email');
//echo $request->input('email','test');
// die("");
# Wir haben nun eine Mail an uns geschickt, welche die entsprechende Datei beinhaltet.
# Nun müssen wir den Nutzer eigentlich nur noch zurück leiten und die Letzte bearbeitete Datei ausschließen: