Chodzi mi aby skrypt wysyłał maila z mojej strony www z załącznikiem z poziomu strony bez konieczności korzystania z smtp
mail.php
<?php // autor skryptu Bordeux //skrypt pochodzi z strony www.bordeux.yoyo.pl //moze skrypt nie wyglšda za dobrze ale mam nadzieje zo to nie przeszkodzi w wysyłaniu maili function info($s,$klasa) { } function konwertuj($s) { return ($s); } { $_POST['imie']=konwertuj($_POST['imie']); $_POST['email']=konwertuj($_POST['email']); $_POST['maitol']=konwertuj($_POST['maitol']); $_POST['temat']=konwertuj($_POST['temat']); $_POST['tresc']=konwertuj($_POST['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"; } $blad=''; if ($_POST['maitol']!='') { } if ($blad!='') info($blad,'blad'); else { $message = "n$_POST[tresc]"; // zmienna $header zawiera przede wszystkim adres zwrotny $header = "From: $_POST[imie] <$_POST[email]>"; // funkcja mail() za pomocš której wiadomo?ć zostanie wysłana // wy?wietlenie komunikatu w przypadku powodzenia } } else { $_POST['imie']=''; $_POST['email']=''; $_POST['maitol']=''; $_POST['temat']=''; $_POST['tresc']=''; } ?>
kontakt.html