[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, 05:55
Beitrag # 1 von 2
Bewertung:
(86303 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, 05:56 geändert)
X

Ich mochte E-Mail mit PHP senden

Heini5000
Beiträge gesamt: 9

31. Okt 2020, 05:59
Beitrag # 2 von 2
Beitrag ID: #577395
Bewertung:
(11582 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, 06:04 geändert)

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
26.07.2021

Luzern SNF Academy / Online
Montag, 26. Juli 2021, 07.15 - 19.15 Uhr

Webinar / Online

Digitalisierung und KMU's in der Schweiz Leistungsfähig im Zeitalter der Digitalisierung Machine Learning Künstliche Intelligenz CRM Change Management Kommunikation im Betrieb Kommunikation digitale Medien Digitale Vertriebsmodelle

Ja

Organisator: B. Isik

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.snfa.ch/swiss-personal-power-birolisik