Jestem totalnie raczkujacy.
Znalazlem na waszej stronie to czego wlasnie szukalem.
Skrypt do wysylania ze strony formularz + zalczniki (zdjecia)
Wszystko dziala, tylko nie wiem naprawde jak dodac aby byl wybor wiekszej ilosci zalacznikow.
w tej chwili jest jeden button "choose file" a chcialbym miec 4 wysylane pod jednego guzika sumujacego..
oto kod:
<?php //sprawdzenie czy załącznik pochodzi z formularza if ($_POST["wyslij"]==1) $nazwisko = $_POST["nazwisko"]; $imie = $_POST["imie"]; $email = $_POST["email"]; $tresc= $_POST["tresc"]; { // dane o odbiorcy, nadawcy $odbiorca="email@email.pl"; $tytul="tytuł wiadomoscil"; $nadawca = "Nadawca"; $nadawca_mail="email@email.pl"; // treść listu $tresclistu = " Nazwisko: $nazwisko Imię: $imie email: $email tresc: $tresc "; // definicja nagłówków $naglowki = "From: $nadawca <$nadawca_mail>\n"; $naglowki .= "MIME-Version: 1.0\n"; $naglowki .= "Content-Type: multipart/mixed;\n"; $naglowki .= "\tboundary=\"___$znacznik==\""; // nagłówki listu $tresc="--___$znacznik==\n"; $tresc .="Content-Type: text/plain; charset=\"iso-8859-2\"\n"; $tresc .="Content-Transfer-Encoding: 8bit\n"; $tresc .="\n$tresclistu\n"; // nagłówki i obsługa załącznika $plik_nazwa_tmp = $_FILES["plik1"]["tmp_name"]; $plik_nazwa_oryginalna = $_FILES["plik1"]["name"]; $plik_wielkosc = $_FILES["plik1"]["size"]; { $tresc .="--___$znacznik==\n"; $tresc .="Content-Type: image/gif\n"; $tresc .="Content-Disposition: attachment;\n"; $tresc .=" filename=\"$plik_nazwa_oryginalna\"\n"; $tresc .="Content-Transfer-Encoding: base64\n\n"; $tresc .="--___$znacznik==--\n"; } // wysłanie listu { } else { print "E-mail NIE został wysłany poprawnie. <br>Prosimy o <a href=\"java script:history.back();\">powrót</a> i wysłanie e-maila ponownie."; } } ?>
formularz html
probowalem na wiele sposobow zmieniac formularz html i zawsze wysyla tylk ostatni zalacznik..
Moglbym prosic ewentualnie o zerkniecie okiem co mozna zmienic??
z gory bardzo dziekuje
podbijam...