Guten Abend liebe Community
Ich habe folgendes Problem…
Ich habe bislang leider nicht viel Erfahrung im bezug auf PHP. Versuche mir aber Zeit für Zeit mehr anzueignen.
Ich habe folgende Frage:
Im nachfolgenden geht es um ein ganz normales Kontakt Script welches ebenfalls für ein weiteren Bereich genutzt werden soll. Ein Bewerbungssystem. Hierbei soll das Mail Scipt genutzt werden, es sollen aber ebenfalls Datei Anhänge mit verschickt werden.
Die Domain lautet:
www.loerbs.com/bewerbungssystem.html
Benutzer:
Loerbs
Passwort:
123456
Könne mir jemand sage welche Ergänzungen ich tätigen muss damit die Dateianhänge mit versendet werden?
Ich würde mich über jede Rückmeldung freuen! Anbei die Scipt ausschnitte
Vielen Dank und einen schönen Sonntagabend!
Alex
[HTML]
Bewerbungssystem
<form method="post" id="contactform" name="contactform" class="contact-form clearfix" action="mail/bewerbung_mail.php">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<input type="text" id="fname" name="First Name" class="form-control input-lg" placeholder="Nachname*">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<input type="text" id="lname" name="Last Name" class="form-control input-lg" placeholder="Vorname*">
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<input type="email" id="email" name="email" class="form-control input-lg" placeholder="E-Mail*">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<input type="text" id="phone" name="phone" class="form-control input-lg" placeholder="Telefon*">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<textarea cols="6" rows="7" id="comments" name="comments" class="form-control input-lg" placeholder="Weitere Informationen"></textarea>
</div>
</div>
</div>
<p>Anschreiben*
<br>
<input id="comments" name="Datei" type="file" size="50" accept="text/*"> </p>
<p>Lebenslauf*
<br>
<input name="Datei" type="file" size="50" accept="text/*"> </p>
<p>Zeugnis*
<br>
<input name="Datei" type="file" size="50" accept="text/*"> </p>
<div class="row">
<div class="col-md-12">
<input id="submit" name="submit" type="submit" class="btn btn-primary btn-lg btn-block" value="Bewerbung absenden">
</div>
</div>
</form>
<div class="clearfix"></div>
<div id="message"></div>
</div>[/HTML]
[PHP]<?php
if(!$_POST) exit;
function isEmail($email) {
return(preg_match(„/[1]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]]).)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)$|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]).){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i“,$email));
}
if (!defined(„PHP_EOL“)) define(„PHP_EOL“, „\r\n“);
$fname = $_POST[‚fname‘];
$lname = $_POST[‚lname‘];
$email = $_POST[‚email‘];
$subject = $_POST[‚subject‘];
$comments = $_POST[‚comments‘];
if(trim($fname) == ‚‘) {
echo ‚
exit();
} else if(trim($email) == ‚‘) {
echo ‚
exit();
} else if(!isEmail($email)) {
echo ‚
exit();
}
if(get_magic_quotes_gpc()) {
$comments = stripslashes($comments);
}
$address = „info@loerbs.com“;
$e_subject = ‚Nachricht-Kontaktformular Schau-Hinaus.de‘;
$e_body = „Anfrage von: $fname $lname, die Zusatzmeldung lautet wie folgt:“ . PHP_EOL . PHP_EOL;
$e_content = „"$comments"“ . PHP_EOL . PHP_EOL;
$e_reply = „Kontakt über $fname $lname per email oder telefonisch $phone, $email“;
$msg = wordwrap( $e_body . $e_content . $e_reply, 70 );
$headers = „From: $email“ . PHP_EOL;
$headers .= „Reply-To: $email“ . PHP_EOL;
$headers .= „MIME-Version: 1.0“ . PHP_EOL;
$headers .= „Content-type: text/plain; charset=utf-8“ . PHP_EOL;
$headers .= „Content-Transfer-Encoding: quoted-printable“ . PHP_EOL;
if(mail($address, $e_subject, $msg, $headers)) {
echo "<div class='alert alert-success'>";
echo "<h3>Email Erfolgreich gesendet!</h3><br>";
echo "<p>Vielen Dank <strong>$name</strong>, Ihre Nachricht wurde an Schau Hinaus übermittelt.</p>";
echo "</div>";
} else {
echo 'ERROR!';
}[/PHP]
-_.[:alnum:] ↩︎