Saint
3.12.2004, 18:07:10
Pilnie poszukuję skryptu formularza, do którego wprowadzający dane może dodac oprócz danych zdjęcie/zdjęcia i wysłać wszystko na maila nie używając programu pocztowego.
karolski
3.12.2004, 19:02:17
ale tobie chodzi o gotowy skrypt ? jak tak to chyba na webhelp, skrypty.pl albo wogile

na Hotscripts znajdziesz cos tylko poszulaj tzn wysil się
blank
9.05.2005, 02:27:09
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML> <HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META HTTP-EQUIV="Creation-date" CONTENT="2002.03.16">
<META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
<META NAME="Description" CONTENT="opis dokumentu">
<META NAME="Author" CONTENT="autor dokumentu">
<META NAME="Generator" CONTENT="Zajączek 3.0">
<TITLE></TITLE>
</HEAD> <BODY>
<? if ($_POST["wyslij"]==1) {
srand((double)microtime()*1000000);
$znacznik = md5(uniqid(rand()));
// dane o odbiorcy, nadawcy
$odbiorca="nazwa@poczta.fm";
$tytul="Masz list...";
$nadawca_imie = "rybka";
$nadawca_email = "janko@nadawca.pl";
// treść listu
$tresclistu = " Imię i nazwisko: ".$_POST["imieinazwisko"]."
Adres nadawczy: ".$_POST["adres-nadawczy"]."
Tel. kontaktowy: ".$_POST["tel-kontaktowy"]."
Adres poczty internet.: ".$_POST["adres-poczty-net"]."
Kod wzoru: ".$_POST["kod_wzoru"]."
Czcionka: " . $_POST["Czcionka"]."
Kolor: " . $_POST["kolor"]."
Treść nadruku: ".$_POST["tresc_nadruku"]."
Dlugość napisu: ".$_POST["Dlugosc_napisu"]."
Wysokość napisu: ".$_POST["Wysokosc_napisu"]."
Informacje: " . $_POST["informacje"];
// definicja nagłówków
$naglowki = "From: $nadawca_imie <$nadawca_email>\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"];
if (is_uploaded_file($plik_nazwa_tmp)) {
$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";
$f = fopen($plik_nazwa_tmp,"rb");
$dane = fread($f,filesize($plik_nazwa_tmp));
fclose($f);
$tresc .= chunk_split(base64_encode($dane));
$tresc .="--___$znacznik==--\n";
}
// wysłanie listu
mail($odbiorca,$tytul,$tresc,$naglowki);
}?>
</BODY> </HTML>