Wysyłanie zawartości z dynamicznego pola na e-mail

0

Zrobiłem taki mały formularz z dynamicznym polem Numer seryjny urządzenia http://www.profin.audax.com.pl/test/ i tu pojawia się problem bo drukuję i wysyłam wszystkie wpisy z pól ale nie mogę wysłać z dynamicznego pola - kod drukowania z dynamicznych pól

$myInputs = $_POST["myInputs"];
foreach ($myInputs as $eachInput) {
     echo $eachInput . "<br>";
}

Jak rozumiem w polu $Body .= powinna następować wysyłka tylko tu utknąłem bo nie wiem jaką konstrukcję powinna mieć wysyłka na e-mail?

Poniżej kod skryptu odpowiedzialny za wysyłkę formularza.

 
<html>
<head>
<title>Konkurs 3000 w 3 miesiące</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta http-equiv="Content-Language" content="pl">
</head>
<body bgcolor="#DFDFDF">
<h3 align="center">Dziękujemy za przesłany formularz</h3>
<?php
$odbiorca = Trim(stripslashes($_POST['MÓJ EMAIL']));
$copy = $_POST['copy'];
print "<p>Wysłać kopię? " . $copy;
$odbiorca = "MÓJ EMAIL";
$temat = "Konkurs 3000 w 3 miesi±ce";
$imie = Trim(stripslashes($_POST['imie']));
$nazwisko = Trim(stripslashes($_POST['nazwisko']));
$nazwa_firmy = Trim(stripslashes($_POST['nazwa_firmy']));
$telefon = Trim(stripslashes($_POST['telefon']));
$nadawca = Trim(stripslashes($_POST['nadawca']));
$miejscowosc = Trim(stripslashes($_POST['miejscowosc']));
$firma = Trim(stripslashes($_POST['firma']));
$myInputs = $_POST["myInputs"];
foreach ($myInputs as $eachInput) {
     echo $eachInput . "<br>";
}
$akceptacja_regulaminu = $_POST["akceptacja_regulaminu"];
$zgoda_dane_osobowe = $_POST["zgoda_dane_osobowe"];
$copy = $_POST['copy'];

$Body = "";
$Body .= "Imię: ";
$Body .= $imie;
$Body .= "\n\n";
$Body .= "Nazwisko: ";
$Body .= $nazwisko;
$Body .= "\n\n";
$Body .= "Nazwa firmy: ";
$Body .= $nazwa_firmy;
$Body .= "\n\n";
$Body .= "Telefon: ";
$Body .= $telefon;
$Body .= "\n\n";
$Body .= "nadawca: ";
$Body .= $nadawca;
$Body .= "\n\n";
$Body .= "Miejsce zakupu:";
$Body .= "Miejscowość: ";
$Body .= $miejscowosc;
$Body .= "\n\n";
$Body .= "Firma: ";
$Body .= $firma;
$Body .= "\n\n";
$Body .= "Numer seryjny urządzenia 1: ";
$Body .= "\n\n";
$Body .= "Akceptacja regulaminu: ";
$Body .= $akceptacja_regulaminu;
$Body .= "\n\n";
$Body .= "Zgoda na przetwarzanie danych osobowych: ";
$Body .= $zgoda_dane_osobowe;
$Body .= "\n\n";
$Body .= "\n";
print "<p>Wiadomość w trakcie przesyłania ... ";
$success = mail($nadawca, $temat, $Body, $odbiorca);
if ($success) {
print "<p>Wiadomość prawidłowo wysłana ...";
}
if ($copy == "yes") {
$temat = $temat . " [KOPIA]";
print "<p>Kopia wysłana @ " . $nadawca;
$copysent = mail($nadawca, $temat, $Body, $odbiorca);
if ($copysent) {
print "<p>Kopia wiadomości prawidłowo wysłana ... ";
}
}
?>
</body>
</html>

dodanie znacznika <code class="php"> - @furious programming

0

Problem rozwiązany

za 9 linia należy dopisać

    foreach ($myInputs as $eachInput) {
    $Body .= $eachInput . "<br>";
    }
 

1 użytkowników online, w tym zalogowanych: 0, gości: 1