
Teraz próbuję zrobić formularz PHP umożliwiający wysyłanie załącznika.
Generalnie na podany adres ma przychodzić mail z treścią wypełnionych pól i z plikiem graficznym załącznika. Udało mi się dodać do formularza przycisk umożliwiający dodanie załącznika, ale na maila załącznik nie dochodzi, a zamiast tego dochodzi... nazwa tego załącznika wraz z rozszerzeniem

Oto skrypt, z którego korzystam:
<?php // sprawdzamy, czy zmienna $submit jest pusta // wyświetlamy formularz echo "<table border=\"0\"> <form method=\"post\"> <tr> <td>Treść wiadomości</td> <td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td> </tr> <tr> <td>Imię, nazwisko lub nick</td> <td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td> </tr> <tr> <td>Załącz plik</td> <td><input type=\"file\" name=\"zalacznik\" style\"widt: 250px\"></td> </tr> <tr> <td>Adres e-mail</td> <td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td> </tr> <tr> <td>Kopia do nadawcy</td> <td> <input type='checkbox' value='1' name='bbc' /> </td> </tr> <tr> <td> </td> <td><input type=\"submit\" name=\"submit\" value=\"Wyślij\"> <input type=\"reset\" value=\"Od nowa\"></td> </tr> </form> </table>"; } // sprawdzamy, czy zmienne przesłane z formularza nie są puste $message = "Treść wiadomości:\n" . $_POST['tresc'] . "\nWysłał: " . $_POST['imie'] . "\nZałącznik: " . $_POST['zalacznik'] . "\ne-mail: " . $_POST['email']; $header = "From: " . $_POST['imie'] . "<" . $_POST['email'] . ">"; $header .= "\nBcc: " . $_POST['imie'] . "<" . $_POST['email'] .">"; } /* echo "<pre>"; print_r($_POST); echo "</pre>"; die; */ } else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>"; ?>
Co robię źle moi drodzy?