Witam! Problem polega na tym, że ogólnie formularz działa i wysyła treść wpisaną przez użytkownika. Niestety nie dodaje zdjęć jako załączniki ;/ Można to jakoś poprawić ? Znalazłby się ktoś uprzejmy i pomógł ? Z góry dziękuję a poniżej kod:
(Może się ta tabela wydawać zbędna ale po prostu usunąłem niektóre treści nie ingerujące w skrypt co by było to bardziej przejrzyste)
<?php
if (empty($_POST['submit'])) {
<div style=\"width:820px; height:480px; \">
<form enctype=\"multipart/form-data\" method=\"post\">
<center><table width=\"800\" border=\"0\" >
<tr>
<td width=513 height=\"414\"><table width=\"542\" border=\"0\" style=\"font-size:12px;\">
<tr>
<td width=161 >Imię i Nazwisko:</td>
<td width=146><input type=\"text\" name=\"imie\" style=\"width: 120px;font-size:12px;height:21px;\"></td>
<td width=192></td>
</tr>
<tr>
<td>Miasto:</td>
<td><input type=\"text\" name=\"miasto\" style=\"width: 120px;font-size:12px;height:21px;\"></td>
<td></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type=\"text\" name=\"email\" style=\"width: 120px;font-size:12px;height:21px;\"></td>
<td></td>
</tr>
<tr>
<td>Numer telefonu:</td>
<td><input type=\"text\" name=\"telefon\" style=\"width: 120px;font-size:12px;height:21px;\"></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table></td>
<td width=305><table width=\"240\" height=\"295\" border=\"0\">
<tr>
<td height=\"250\"><p><br>
</p>
<p> </p>
<p>
</p>
<br><br><br>Dodaj fotki(JPG):<br>
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"30000000\" />
<input type=\"file\" name=\"plik\" accept=\"image/jpeg\" value=\"Kliknij ->\" size=\"15\" />
<input type=\"file\" name=\"plik\" accept=\"image/jpeg\" value=\"Kliknij ->\" size=\"15\" />
<input type=\"file\" name=\"plik\" accept=\"image/jpeg\" value=\"Kliknij ->\" size=\"15\" />
<input type=\"file\" name=\"plik\" accept=\"image/jpeg\" value=\"Kliknij ->\" size=\"15\" />
<input type=\"file\" name=\"plik\" accept=\"image/jpeg\" value=\"Kliknij ->\" size=\"15\" />
</p><p>
<input type=\"submit\" name=\"submit\" value=\"Wyślij\">
<input type=\"reset\" value=\"Od nowa\">
</p></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</td>
</tr>
</table></center>
<b>Znajomość języków obcych:<br>
<input type=\"checkbox\" name=\"j_a\" value=\"TAK\" />Angielski
<input type=\"checkbox\" name=\"j_n\" value=\"TAK\" />Niemiecki
</form>
</b>
</div>
";
}
elseif (!empty($_POST['imie']) && !empty($_POST['miasto']) && !empty($_POST['email']) && !empty($_POST['telefon'])) { $message = "
<p><b>Formularz zgłoszeniowy wysłany ze strony cos.pl:</b>
</p>
<p><b>Dane podstawowe:</b><br>
Imię i Nazwisko: \n$_POST[imie]<br>
Miasto: \n$_POST[miasto]<br>
E-mail: \n$_POST[email] <br>
Telefon: \n$_POST[telefon]<br>
</p>
<p><b>Znajomość języków obcych:</b><br>
Angielski: \n$_POST[j_a]<br>
Niemiecki: \n$_POST[j_n]<br>
</p>
<p><b>Dodatkowa wiadomość: \n$_POST[tresc]</b></p>
<p><b>Dodane fotki:</b></p>
";
$header = "From: $_POST[imie] <$_POST[email]>";
$header = "MIME-Version: 1.0";
$header = "Content-type: text/html; charset=utf-8";
@mail("kontakt@cos.pl","cos.pl","$message","$header") or
die('<br><br><br>Nie udało się wysłać wiadomości, spróbuj ponownie');
echo "<br><br><br><div align=\"left\"><strong><br>Wiadomość została wysłana, odpowiedź zostanie wysłana w ciągu 48 godzin. <br><a href=\"formularz.php\">Wstecz</a></strong><br></div>";
}
else echo "<br><br><br><span style=\"color: #FF0000; text-align: left;\"><br>Prosze wypełnić wszystkie pola formularza! <br><a href=\"formularz.php\">Wstecz</a></span>";
?>
Ten post edytował b0gd4n 18.02.2010, 13:30:59