Witam.
Jestem nowym użytkowniekim forum.
Trochę kumam o co chodzi w PHP ale nie moge zrozumieć czemu akurat ten formularz mi nie dziala. Problem jest ten, że nie wysyła mi na mejla wiadomości.
PS.
Witam was, nie przywitalem sie to sie witam:)
<?php
if (empty($_POST['opis']) or
empty($_POST['waga']) or
empty($_POST['ilosc']) or
empty($_POST['o_email']) or
empty($_POST['o_tel2']) or
empty($_POST['o_tel']) or
empty($_POST['o_miej']) or
empty($_POST['o_kod']) or
empty($_POST['o_nr_m']) or
empty($_POST['o_nr_d']) or
empty($_POST['o_ul']) or
empty($_POST['o_imie_nazw']) or
empty($_POST['n_imie_nazw']) or
empty($_POST['n_ul']) or
empty($_POST['n_nr_d']) or
empty($_POST['n_nr_m']) or
empty($_POST['n_kod']) or
empty($_POST['n_miej']) or
empty($_POST['n_tel']) or
empty($_POST['n_email']) and
!empty($_POST['submit'])) { // wyswietlamy formularz
echo "<table border='0' width='93%' align='center'> <form method='post'>
<!-- Tutaj formularz -->
</form>
</table>";
}
elseif (empty($_POST['tresc']) or
empty($_POST['opis']) or
empty($_POST['waga']) or
empty($_POST['ilosc']) or
empty($_POST['o_email']) or
empty($_POST['o_tel2']) or
empty($_POST['o_tel']) or
empty($_POST['o_miej']) or
empty($_POST['o_kod']) or
empty($_POST['o_nr_m']) or
empty($_POST['o_nr_d']) && !empty($_POST['o_ul']) or
empty($_POST['o_imie_nazw']) or
empty($_POST['n_imie_nazw']) && !empty($_POST['n_ul']) or
empty($_POST['n_nr_d']) or
empty($_POST['n_nr_m']) or
empty($_POST['n_kod']) or
empty($_POST['n_miej']) or
empty($_POST['n_tel']) or
empty($_POST['n_email']) and
empty($_POST['submit'])) { // wyświetlamy formularz
echo "<table border='0' width='93%' align='center'> <form method='post'>
<!-- Tutaj formularz ten sam -->
</form>
</table>";
}
// sprawdzamy, czy zmienne przesłane z formularza nie są puste
elseif (!empty($_POST['opis']) && !empty($_POST['waga']) && !empty($_POST['ilosc']) && !empty($_POST['o_email']) && !empty($_POST['o_tel2']) && !empty($_POST['o_tel']) && !empty($_POST['o_miej']) && !empty($_POST['o_kod']) && !empty($_POST['o_nr_m']) && !empty($_POST['o_nr_d']) && !empty($_POST['o_ul']) && !empty($_POST['o_imie_nazw']) && !empty($_POST['n_imie_nazw']) && !empty($_POST['n_ul']) && !empty($_POST['n_nr_d']) && !empty($_POST['n_nr_m']) && !empty($_POST['n_kod']) && !empty($_POST['n_miej']) && !empty($_POST['n_tel']) && !empty($_POST['n_email']) && !empty($_POST['submit'])) { // jeżeli powyższy warunek jest spełniony tworzona jest wiadomość
// zmienna $list zawiera treść wiadomości
$message = "Nadawca:\n\n\nImie i Nazwisko: $_POST[n_imie_nazw]\n\nUl NrDom NrMiesz: $_POST[n_ul] $_POST[n_nr_d] $_POST[n_nr_m]\n\nKod pocztowyCounty: $_POST[n_kod]\n\nMiescowosc: $_POST[n_miej]\n\nTel: $n_tel\n\nEmail: $_POST[n_email]\n\nOdbiorca:\n\n Imie i Nazwisko: $_POST[o_imie_nazw]\n\nUl NrDom NrMiesz: $_POST[o_ul]\n $_POST[o_nr_d] $_POST[o_nr_m]\n\nKod pocztowyCounty: $_POST[o_kod]\n\nMiescowosc: $_POST[o_miej]\n\nTel: $_POST[o_tel]\n\nTel2: $_POST[o_tel2]\n\nEmail: $$_POST[_email]\n\n\n\nO paczce:\n\nIlosc: $_POST[ilosc]\n\nWaga: $_POST[waga]\n\n\n\nOpis: $_POST[opis]";
// zmienna $header zawiera przede wszystkim adres zwrotny
$header = "From: $_POST[n_imie_nazw] <$_POST[n_email]>";
// funkcja mail() za pomocą której wiadomość zostanie wysłana
@mail("domena@domena.pl","Kontakt","$message","$header") or
die('Nie udało się wysłać wiadomości'); // wyświetlenie komunikatu w przypadku powodzenia
echo "<div align='center'><strong>Wysłano Wiadomość!</strong></div>"; }
?>
Proszę o pomoc w tej sprawie... (IMG:
style_emoticons/default/smile.gif)