Antworten auf deine Fragen:
Neues Thema erstellen

mail () parameter

EllenCullen

Noch nicht viel geschrieben

Hey ihr allwissenden^^

ich habe mal eine kleine frage richtung php mail ()
habe ein einfaches html-Kontaktformular erstellt mit einer send.php das ein mail (), dass nur 5 parameter beinhaltet... wie kann ich das ändern das ich mehr als 5 parameter eingeben kann... sodasscih mein formular nicht zusammenfassen muss..

wäre nett wenn mir da einer helfen kann..

Quellcode send.php:
Code:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unternehmensberatung</title>
<link href="css/stylsheet.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="wrapper">
<div id="head"><h1>Unternehmensberatung Michael Lindow</h1>
Personalvermittlung - Personalmanagement - Personalschulung</div>
<div id="navi">
        <a href="index.html" class="active">Startseite</a>
        <a href="vermittlung.html">Vermittlung</a>
        <a href="beratung.html">Beratung</a>
        <a href="schulung.html">Schulung</a>
        <a href="kontakt.html">Kontakt</a>
        <a href="impressum.html">Impressum</a>
</div>
<div id="content">
 <?php
mail("jennybottek@yahoo.de",
     "$_POST[name]",                
          "$_POST[adresse]", 
"$_POST[nachricht]",            
     "From: $_POST[email]"            
     );
echo ('Herr/Frau<br>');
echo $_POST[name].'<br><br>'.$_POST[adrese].'<br><br>'.$_POST[nachricht];
echo ('<br><br>
      Ihre Nachricht wurde an ..... erfolgreich übermittelt!<br>
      Ich werde mich bei Ihnen in kürze melden.
      ');
?>
</div>
</div>
</body>
</html>
 
Zuletzt bearbeitet von einem Moderator:

AW: mail () parameter

1. Ist es ziemlich unsicher, Daten die per POST kommen direkt per Mail zu versenden, koennte ja sonst was mitschicken.

2. ist dein Freund!
 
AW: mail () parameter

hey gibt es auch eine einfachere methode weil kenne mich nicht so aus mit php... und bei php.net blicke ich nicht wirklich durch ^^ist mir irgendwie zu hoch...

aber trotzdem danke
 
AW: mail () parameter

Eine Möglichkeit wäre z.B:

PHP:
        $mail_to = "e.mail@adresse.ch";
        
        $betreff = stripslashes($_POST['betreff']);
        $vorname = utf8_decode($_POST['vorname']);
        $nachname = utf8_decode($_POST['nachname']);
        $email = utf8_decode($_POST['email']);
        $nachricht = stripslashes($_POST['nachricht']);
        
        $mail_betreff = utf8_decode($betreff);
        
        $mail_nachricht = "Kontaktinformationen:\n\n";
        $mail_nachricht .= "Vorname: $vorname\n";
        $mail_nachricht .= "Nachname: $nachname\n";
        $mail_nachricht .= "E-Mail: $email\n\n";
        $mail_nachricht .= "Nachricht:\n\n";
        $mail_nachricht .= utf8_decode($nachricht);
        
        $from_vorname = stripslashes($_POST['vorname']);
        $from_nachname = stripslashes($_POST['nachname']);
        $mail_from_vorname = utf8_decode($from_vorname);
        $mail_from_nachname = utf8_decode($from_nachname);
        
        $header = "From: $mail_from_vorname $mail_from_nachname <$email>\n";
        $header .= "Reply-To: $email\n";
        $header .= "MIME-Version: 1.0 ";
        $header .= "Content-Type: text/plain; charset=ISO-8859-1";
        $header .= "Content-Transfer-Encoding: 8Bit";
        $mail_date = date("d.m.Y, H:i");
        (@mail($mail_to,$mail_betreff,$mail_nachricht,$header)) ? echo 'erfolgreich gesendet' : echo 'nicht erfolgreich gesendet';

Das ganze ist nur als Bsp. zu verstehen, hoffe es hilft dir etwas.

Gruss, MaedeG
 
AW: mail () parameter

hey habe mal den quellcode kopiert und so verändert das es meinen formular entspricht hoffe nur das ich es auch richtig gemacht habe... aber mom zeigt er immer

Parse error: syntax error, unexpected T_ECHO in /var/www/web1975/html/image/arbeitsvermittlung/send.php on line 77

Zeile beinhaltet:
Zeile16: $mail_date = date("d.m.Y, H:i");
Zeile17: (@mail($mail_to,$mail_betreff,$mail_nachricht,$header)) ? echo 'Die Email wurde erfolgreich gesendet' : echo 'Die Email wurde nicht erfolgreich gesendet';
Zeile18 :?>

an wenn ich es auf absenden drücke..wo liegt da der fehler.. habe damit nehmlich überhaupt keine ahnung^^ werde aber weiter testen

lg ellen
 
Zuletzt bearbeitet:
AW: mail () parameter

Kleines Bsp. vlt. hilft es dir :)

Das wäre zum Bsp. das Formular
HTML:
<form action="" method="post">
  <!--...Das gesamte Formuar...-->
  <input type="submit" name="formSubmit" value="senden" />
</form>
Der PHP-Code:
PHP:
if (isset($_POST['formSubmit'])) {
  $mailTo = 'e.mail@adresse.ch';
  /*...der restliche Code...*/
  if (@mail($mailTo,$mail_betreff,$mail_nachricht,$header)) {
    echo 'erfolgreich gesendet';
  } else echo 'nicht erfolgreich gesendet';
}

Parse error: syntax error, unexpected T_ECHO in /var/www/web1975/html/image/arbeitsvermittlung/send.php on line 77

Könntest du mir sagen was auf dieser Zeile steht? Vielleicht war auch der Trinäre-Kontrollblock nicht optimal, wie gesagt, der Code ist SEHR alt :)

Ersetz sonst mal den Code
PHP:
(@mail($mail_to,$mail_betreff,$mail_nachricht,$header)) ? echo 'erfolgreich gesendet' : echo 'nicht erfolgreich gesendet';
durch
PHP:
echo (@mail($mail_to,$mail_betreff,$mail_nachricht,$header)) ? 'erfolgreich gesendet' : 'nicht erfolgreich gesendet';

Gruss, MaedeG
 
AW: mail () parameter

Hallo EllenCullen,
Du meinst, du hättest in PHP überhaupt keine Ahnung? Gedenkst du denn, damit weiterzumachen oder brauchtest du es "nur mal so"? Hier im Forum ist glaub ich ein Thread mit guten Tutorialseiten, ansonsten würd ich dir mal schnell

empfehlen. Da müsste auch etwas über die Mailfunktionen stehen.
MfG Amateur_Builder
P.S.
Nur nicht das Interesse verlieren!
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
119.025
Beiträge
1.540.431
Mitglieder
23.199
Neuestes Mitglied
JackDavid91
Oben