action="" w tym przypadku chyba nie było potrzebne, bo po poprawieniu tabeli wszystko działa... Natomiast mam jeszcze jeden problem wiadomość na maila przychodzi bez polskich znaków, zmieniłem w programie notepad++ na charset=iso-8859-2 ale to nic nie dało, gdzie w kodzie mam to wstawić?
<?php
// sprawdzamy, czy zmienna $submit jest pusta
if (empty($_POST['submit'])) { // wywietlamy formularz
echo "<table border=\"0\"><form method=\"post\">
<tr>
<td>Nazwa firmy:</td>
<td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Adres:</td>
<td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td>
</tr>
<tr>
<td>Osoba do kontaktów*:</td>
<td><input type=\"text\" name=\"osoba\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Telefon:</td>
<td><input type=\"text\" name=\"telefon\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Adres e-mail*:</td>
<td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Forma działalności gospodarczej:</td>
<td><input type=\"text\" name=\"forma\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Rodzaj działalności:</td>
<td><input type=\"text\" name=\"rodzaj\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Rodzaj księgowości:</td>
<td><input type=\"text\" name=\"ksieg\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Rozliczenia zagraniczne:</td>
<td><input type=\"text\" name=\"tn\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Liczba zatrudnionych pracowników:</td>
<td><input type=\"text\" name=\"pracownicy\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Miesięczna liczba umów zlecenia/o dzieło:</td>
<td><input type=\"text\" name=\"umowy\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Przybliżona ilość dokumentów do księgowania:</td>
<td><input type=\"text\" name=\"ilosc\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Uwagi:</td>
<td><input type=\"text\" name=\"uwagi\" style=\"width: 250px; height: 100px\"></td>
</tr>
<tr>
<td> </td>
<td><input type=\"submit\" name=\"submit\" value=\"Wyślij\">
<input type=\"reset\" value=\"Czyść\"></td></form>
</tr>
</table>";
}
// sprawdzamy, czy zmienne przesłane z formularza nie sš puste
elseif (!empty($_POST['imie']) && !empty($_POST['tresc']) && !empty($_POST['osoba']) && !empty($_POST['telefon']) && !empty($_POST['email']) && !empty($_POST['forma']) && !empty($_POST['rodzaj']) && !empty($_POST['ksieg']) && !empty($_POST['tn']) && !empty($_POST['pracownicy']) && !empty($_POST['umowy']) && !empty($_POST['ilosc']) && !empty($_POST['uwagi'])) { // jeżeli powyższy warunek jest spełniony tworzona jest wiadomoć
// zmienna $message zawiera treć wiadomoci
$message = "
Nazwa firmy:\n$_POST[imie]\n
<br/>Adres: $_POST[tresc]\n
<br/>Osoba do kontaktow: $_POST[osoba]
<br/>Telefon: $_POST[telefon]\n
<br/>E-mail: $_POST[email]\n
<br/>Forma dzialalnosci: $_POST[forma]\n
<br/>Rodzaj dzialalnosci: $_POST[rodzaj]\n
<br/>Rodzaj ksiegowosci: $_POST[ksieg]\n
<br/>Rozliczenia zagraniczne: $_POST[tn]\n
<br/>Liczba zatrudnionych pracownikow: $_POST[pracownicy]\n
<br/>Miesieczna liczba umow zlecenia i o dzielo: $_POST[umowy]\n
<br/>Przyblizona ilosc dokumentow do ksiegowania: $_POST[ilosc]\n
<br/>Uwagi: $_POST[uwagi]\n ";
// zmienna $header zawiera przede wszystkim adres zwrotny
$header = "From: $_POST[imie] <$_POST[email]>";
// funkcja mail() za pomocš której wiadomoć zostanie wysłana
@mail("biuroOG@biuro-podatkowe.nysa.pl","Wiadomość ze strony WWW","$message","$header") or
die('Nie udało się wysłać wiadomoci'); // wywietlenie komunikatu w przypadku powodzenia
echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>"; }
// lub w przypadku nie wypełnienia formularza do końca
else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>";
?>