[GastForen Programmierung/Entwicklung PHP und MySQL Ich mochte E-Mail mit PHP senden

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Ich mochte E-Mail mit PHP senden

kane9x
Beiträge gesamt: 1

20. Mär 2019, 06:55
Beitrag # 1 von 2
Bewertung:
(81370 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich möchte eine E-Mail in PHP senden, wenn der Benutzer das HTML-Formular ausgefüllt hat, und dann die Formularinformationen per E-Mail senden. Ich möchte das vom selben Webseiten-Anzeigeskript mit dem Formular machen.

Ich habe diesen Code gefunden, aber die Nachricht wurde nicht gesendet.

Code
<?php 

if (isset($_POST['submit'])) {
$to = $_POST['email'];
$subject = $_POST['name'];
$message = getRequestURI();
$from = "[email protected]";
$headers = "From:" . $from;

if (mail($to, $subject, $message, $headers)) {
echo "Mail Sent.";
}
else {
echo "failed";
}
}

?>


(Dieser Beitrag wurde von kane9x am 20. Mär 2019, 06:56 geändert)
X

Ich mochte E-Mail mit PHP senden

Heini5000
Beiträge gesamt: 9

31. Okt 2020, 06:59
Beitrag # 2 von 2
Beitrag ID: #577395
Bewertung:
(6649 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hast du mal versucht, den Fehler einzugrenzen?

1. Schauen, ob die Mail-Funktionalität aktiviert ist.

Code
<?php 
if ( function_exists( 'mail' ) )
{
echo 'mail() is available';
}
else
{
echo 'mail() has been disabled';
}
?>


2. Versuchen, ohne Formular eine Mail zu verschicken

Code
<?php  

$email = "[email protected]";
$subject = "Email Test";
$message = "this is a mail testing email function on server";


$sendMail = mail($email, $subject, $message);
if($sendMail)
{
echo "Email Sent Successfully";
}
else

{
echo "Mail Failed";
}
?>


3. Der Reihe nach die einzelnen mail-Parameter in deinem Script gegen "hardcodierte" Parameter ersetzen.

Will heißen, die Zeile
Code
if (mail($to, $subject, $message, $headers)) { 

ändern zu
Code
if (mail('[email protected]', $subject, $message, $headers)) { 

danach zu
Code
if (mail($to, 'Subject', $message, $headers)) { 

usw.


als Antwort auf: [#569363]
(Dieser Beitrag wurde von Heini5000 am 31. Okt 2020, 07:04 geändert)

Aktuell

PDF / Print
kalenderFebruar_kl

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
05.03.2021 - 30.04.2021

Digicomp Academy AG, Zürich oder virtuell
Freitag, 05. März 2021, 13.00 Uhr - Freitag, 30. Apr. 2021, 17.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen.

Preis: CHF 3'250.–
Dauer: 8.5 Tage - Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PWEB