Chciałabym, aby mozna było odpowiadać na maila poprzez wcisnięcie 'odpowiedz nadawcy' w programie pocztowym. Jednak nie wiem gdzie wpisać fragment z reply-to. próbowałam na kilka sposobów i zawsze jest błąd w lini, która zmieniam. Nie znam php wiec trodno jest mi znaleźć rozwiązanie.
tak wygląda mój kod:
Kod
<?php
$adres="adres@gdzies";
$temat=$_POST["temat"];
$tresc="Imie/Nazwisko: ".$_POST["imienazwisko"]."\n E-mail: ".$_POST["twojemail"]. "\n Grupa: ".$_POST["grupa"]."\n Wiadomo¶ć: \n ".$_POST["tresc"]."\n Reply-To: ".$_POST["twojemail"]. "\n";
if (!$_POST["twojemail"] || !preg_match("/^[-0-9a-zA-Z_\.]+@([-0-9a-zA-Z_\.]+\.)+([0-9a-zA-Z]){2,4}$/i", $_POST["twojemail"])) {
print "Podany adres e-mail jest nieprawidłowy"; exit;
}
if(function_exists('mail'))
{
if(empty($_POST['imienazwisko']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else if(empty($_POST['twojemail']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else if(empty($_POST['grupa']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else if(empty($_POST['tresc']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else
{
mail($adres, $temat, $tresc);
echo'Formularz został przyjęty. Dziękuje!';
}
}
else
{
echo "Niestety funkcja mail() jest wyłączona na tym serwerze. Nie mogę wysłać danych z formularza.";
}
?>
$adres="adres@gdzies";
$temat=$_POST["temat"];
$tresc="Imie/Nazwisko: ".$_POST["imienazwisko"]."\n E-mail: ".$_POST["twojemail"]. "\n Grupa: ".$_POST["grupa"]."\n Wiadomo¶ć: \n ".$_POST["tresc"]."\n Reply-To: ".$_POST["twojemail"]. "\n";
if (!$_POST["twojemail"] || !preg_match("/^[-0-9a-zA-Z_\.]+@([-0-9a-zA-Z_\.]+\.)+([0-9a-zA-Z]){2,4}$/i", $_POST["twojemail"])) {
print "Podany adres e-mail jest nieprawidłowy"; exit;
}
if(function_exists('mail'))
{
if(empty($_POST['imienazwisko']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else if(empty($_POST['twojemail']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else if(empty($_POST['grupa']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else if(empty($_POST['tresc']))
{
echo "Wypełnij wszystkie pola formularza.";
}
else
{
mail($adres, $temat, $tresc);
echo'Formularz został przyjęty. Dziękuje!';
}
}
else
{
echo "Niestety funkcja mail() jest wyłączona na tym serwerze. Nie mogę wysłać danych z formularza.";
}
?>