Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-02-2011, 11:01   #1 (permalink)
emy
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 56
Email Kommt an, Aber keine Anhang

Hallo Leute,
Ich habe einen E-Mails Kontakt mit Anhang, aber sie kommen ohne Anhang bei mir an.
Ein Email ohne Anhang kommt tadellos an, woran kann das liegen.

Gruß
Emy


Hier PHP Code
---------------
<?php
$Anrede = $_POST['Anrede']; // Anrede wird hier definiert
$Name = $_POST['Name']; // Name wird hier definiert
$Vorname = $_POST['Vorname']; // Vorname wird hier definiert
$Anstellung = $_POST['Anstellung']; // Anstellung wird hier definiert
$Stellenantritt = $_POST['Stellenantritt']; // Stellenantritt wird hier definiert
$Absender = $_POST['Absender']; // Absender wird hier definiert
$Anhang = $_POST['Anhang']; // Anhang wird hier definiert
$Nachricht = $_POST['Nachricht']; // Nachricht wird hier definiert
$Senden = $_POST['Senden']; // Button 'Senden' wird hier definiert
$Löschen = $_POST['Löschen']; // Button 'Löschen' wird hier definiert
function checkEmail( $Absender ) // E-Mail Überprufung
{
$nonascii = "\x80-\xff";
$nqtext = "[^\\\\$nonascii\015\012\"]";
$qchar = "\\\\[^$nonascii]";
$normuser = '[a-zA-Z0-9][a-zA-Z0-9_.-]*';
$quotedstring = "\"(?:$nqtext|$qchar)+\"";
$user_part = "(?:$normuser|$quotedstring)";
$dom_mainpart = '[a-zA-Z0-9][a-zA-Z0-9._-]*\\.';
$dom_subpart = '(?:[a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*';
$dom_tldpart = '[a-zA-Z]{2,5}';
$domain_part = "$dom_subpart$dom_mainpart$dom_tldpart";
$pattern = "$user_part\@$domain_part";

if (!preg_match( "/$pattern$/", $Absender ))
{
return FALSE;
}
else
{
return TRUE;
}
}
if(isset($Senden)){ // Überprüfung der MUSS - Felder

if ($Name == "") {
echo"<script type=\"text/javascript\"> alert(\"Sie haben ihren Namen nicht angegeben!\");</script>";
} elseif ($Absender == "") {
echo"<script type=\"text/javascript\"> alert(\"Sie haben ihre Email nicht angegeben!\");</script>";
} elseif ($Anstellung == "") {
echo"<script type=\"text/javascript\"> alert(\"Sie haben keine Anstellung angegeben!\");</script>";
} elseif ($Nachricht == "") {
echo"<script type=\"text/javascript\"> alert(\"Sie haben keine Nachricht angegeben!\");</script>";
} elseif (!checkEmail( $_REQUEST['Absender'] )) {
echo"<script type=\"text/javascript\"> alert(\"Die Email Adresse ist nicht gueltig!\");</script>";
} else {




$datum = date("d.m.Y"); // Aktuelles Datum und Zeit für E-Mail
$uhrzeit = date("H:i");
$datum=$datum ."-". $uhrzeit ."Uhr";


$ich = "meine@yahoo.de"; // E-Mail Adresse
$betreffemail = "Bewerbung"; // Betreff von E-Mail
$Nachricht = " Bewerbung \n\n
Herr/Frau: ".$Anrede."
Vorname: ".$Vorname."
Name: ".$Name."
Stelle als: ".$Anstellung."
ab Wann: ".$Stellenantritt."
E-Mail: ".$Absender."
Nachricht: ".$Nachricht."
gesendet am: ".$datum."

";
mail($ich, $betreffemail, $Nachricht,
"From: $Name $Vorname <$Absender>");
echo "Besten Dank für Ihre Bewerbung,"; // Text, der erscheint nach erfolgreichem Senden
echo " ";
print_r ($_POST['Vorname']);
echo " ";
print_r ($_POST['Name']);
echo ".";
echo "<br><br> Emy wird sich so schnell wie möglich bei Ihnen melden.<br>";

echo"<script type=\"text/javascript\"> alert(\"Alles hat geklappt!\");</script>";

}
}
?>
emy ist offline   Mit Zitat antworten
Alt 10-02-2011, 11:21   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
PHP-Einfach.de - Email mit Anhang

Bitte Code in [php ][/php ]-Tags einbinden
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 10-02-2011, 11:45   #3 (permalink)
emy
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 56
Code ist super gut, aber ich Kriege es nicht hin.
wo soll es richtig rein In PHP.

Gruß
Emy
emy ist offline   Mit Zitat antworten
Alt 10-02-2011, 12:04   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Sorry aber du solltest schon mal die Grundlagen kennen. Ich hab das Gefühl du weisst selber nicht was die Sonderzeichen-Suchmuster in deinem Code bedeuten und ob sie überhaupt benötigt werden.

Natürlich könnte ich jetzt dein Script nehmen und es tauglich machen, aber das ist nicht Sinn der Sache denn du hättest nichts gelernt. Nimm das Script dessen Link ich dir geschrieben habe und baue es nach. Sobald das dann funktioniert müsste dir klar sein warum dein Script so nicht geht.
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Flash Php Mail mit Anhang - Msg kommt nicht mit beto2010 PHP und MySQL 8 10-09-2010 00:20
Email + Anhang thiagojonas Flash CS3 Professional 2 11-03-2009 18:27
MIME email anhang nicht in allen email programmen an get-the-flash PHP und MySQL 4 08-03-2006 23:20
email kommt an, aber ohne variablen. Mr.Twister PHP und MySQL 5 16-02-2006 21:36
eMail Anhang abronsius PHP und MySQL 4 26-07-2003 22:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:11 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele