Mam taki skrypcik może nie jest za długi ale coś mi nie chce wysyłać załącznika. Może ktoś by rzucił okiem na te wypociny
Załącznik jest kodowany i czy to może być przyczyną? Na poczcie wyskakuje mi kod md5 ale załacznika nie ma :/
<?
//Dane o odbiorcy, nadawcy
$mojadres="krawiec_przemyslaw@o2.pl"; #Tutaj należy wpisać swój adres mail
$imie=$_POST['imie'];
$nazwisko=$_POST['nazwisko'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$nadawca_mail=$_POST['email'];
// definicja nagłówków
$naglowki = "From: $imie <$nadawca_mail>\n";
$naglowki .= "$imie";
$naglowki .= "$nazwisko";
$naglowki .= "$email";
$naglowki .= "$tel";
$naglowki .= "MIME-Version: 1.0\n";
$naglowki .= "Content-Type: multipart/mixed;\n";
$naglowki .= "\tboundary=\"___$znacznik==\"";
// nagłówki listu
$x.="\n$imie\n";
$x.="\n$nazwisko\n";
$x.="\n$email\n";
$x.="\n$tel\n";
$x="--___$znacznik==\n";
$x ="Content-Type: text/plain; charset=\"iso-8859-2\"\n";
$x ="Content-Transfer-Encoding: 8bit\n";
$x ="\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"];
{
$x .="--___$znacznik==\n";
$x .="Content-Type: image/gif\n";
$x .="Content-Disposition: attachment;\n";
$x .=" filename=\"$plik_nazwa_oryginalna\"\n";
$x .="Content-Transfer-Encoding: base64\n\n";
$f = fopen($plik_nazwa_tmp,"rb"); $x .="--___$znacznik==--\n";
}
If (isset($_POST['imie'],$_POST['nazwisko'],$_POST['email'],$_POST['tel']) && (!($_POST['imie']=="") && !($_POST['nazwisko']=="") && !($_POST['email']=="")&& !($_POST['tel']=="") ))
{
mail($mojadres,$_POST['nazwisko'],$x); echo("<center><br><Font color=\"#e67b42\"><h3>Wiadomosc zostala wyslana</Font></h3></center></br>"); }
elseif (isset($_POST['imie'],$_POST['nazwisko'],$_POST['email'],$_POST['tel']) && #xxx ($_POST['imie']=="" || $_POST['nazwisko']=="" || $_POST['email']=="" || $_POST['tel']=="")) #xxx
{
echo("<center><br><Font color=\"red\"><h3>Nie wyslano wiadomosci. Prosze wypełnić wszystkie pola</Font></h3><br>"); echo("<center><b><Font color=\"#e67b42\"><a href=\"Email3.php\">Wyślij wiadomość jeszcze raz</a></Font>"); }
else
{
?>
<center>
<form action="Email3.php" method="POST" ENCTYPE="multipart/form-data">
<Font size="2">First Name:<br>
<input type="text" name="imie" size="22"style="border-width:1; border-color:#635A5A; background-color:#dedede"><br><br>
<Font size="2">Last Name:<br>
<input type="text" name="nazwisko" size="22"style="border-width:1; border-color:#635A5A; background-color:#dedede"><br><br>
<Font size="2">Email:<br>
<input type="text" name="email" size="22"style="border-width:1; border-color:#635A5A; background-color:#dedede"><br><br>
<Font size="2">Telefon:<br>
<input type="text" name="tel" size="22"style="border-width:1; border-color:#635A5A; background-color:#dedede"><br><br>
<br><br>
<input type="hidden" name="MAX_FILE_SIZE" value="2000000" /> <br>
Załącznik:
<INPUT type="file" name="plik1" style="border-width:1; border-color:#635A5A; background-color:#dedede"><br><br>
<input type="submit" value="Wyślij wiadomość" style="border-width:1; border-color:#635A5A; background-color:#dedede"><br><br><br>
</form>
<?
}
?>
Ten post edytował djwlodi2000 27.11.2014, 07:40:50