Witam mam formularz wysyłajacy dane na 2 maile :
<body bgcolor="#D6D6D6">
<center>
<p><i><b><font size="+4" >Formularz wysyłkowy.</font></b></i></p>
<p> </p>
<p>
<?php
// sprawdzamy, czy zmienna $submit jest pusta
if (empty($_POST['submit'])) { // wyświetlamy formularz
echo "<table border=\"0\"><form method=\"post\"> <table bgcolor=\"orange\">
<tr>
<td>Ilość sztuk</td>
<td><input type=\"text\" name=\"szt\" style=\"width: 25px\"></td>
</tr>
<tr>
<td>Adres</td>
<td><textarea name=\"tresc\" style=\"width: 250px; height: 50px\"></textarea></td>
</tr>
<tr>
<td>Imię i nazwisko lub nazwa firmy</td>
<td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Adres e-mail</td>
<td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td>
</tr></table>
<table bgcolor=\"orange\">
<center>
<tr>
<td>Numer NIP</td>
<td><input type=\"text\" name=\"nip1\" style=\"width: 30px\" maxlength=\"3\"> - <input type=\"text\" name=\"nip2\" style=\"width: 30px\" maxlength=\"3\"> - <input type=\"text\" name=\"nip3\" style=\"width: 20px\" maxlength=\"2\"> - <input type=\"text\" name=\"nip4\" style=\"width: 20px\" maxlength=\"2\"></td>
</tr></center>
<tr>
<td> </td>
<td><input type=\"submit\" name=\"submit\" value=\"Wyślij\">
<input type=\"reset\" value=\"Od nowa\"></td></form>
</tr>
</table>";
}
// sprawdzamy, czy zmienne przesĹ?ane z formularza nie są? puste
elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email']) && !empty($_POST['nip1']) && !empty($_POST['nip2']) && !empty($_POST['nip3']) && !empty($_POST['nip4']) && !empty($_POST['szt'])) {
// rabat
if ($szt >=3 && $szt<=5) {
}
if ($szt >=6 && $szt<=10) {
}
if ($szt >=11) {
}
if ($szt <2) {
}
$wynrab=$censzt-$censzt*$opcjarabat/100;
$censzt="180";
$rabat=$censzt-$wynrab;
// zmienna $message zawiera treść wiadomoś?ci
$from = "www.evandor.pl";
$email = $_POST['email'];
$message = "Sprzedałeś $_POST[szt] szt poradnika.\n\n\n
\nAdres do wysyłki $_POST[adres]\n $_POST[imie]\ne-mail: $_POST[email]\n\nNIP $_POST[nip1] - $_POST[nip2] - $_POST[nip3] - $_POST[nip4]";
$message2 = "Kupiłeś $_POST[szt] szt poradnika,\n\n\n
\nAdres do wysyłki $_POST[adres]\n $_POST[imie]\ne-mail: $_POST[email]\n\nNIP $_POST[nip1] - $_POST[nip2] - $_POST[nip3] - $_POST[nip4]";
// zmienna $header zawiera przede wszystkim adres zwrotny
$header = "From: $_POST[imie] <$_POST[email]>";
$header2 = "From: <".$from.">\r\n";
// funkcja mail()
mail("ks2004@o2.pl","Sprzedałeś poradnik","$message","$header") or
die('Nie udało się wysłać formularza'); mail("$email","Kupiłeś poradnik","$message2","$header2") or
die('Nie udało się wysłać formularza'); echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>"; echo "<a href=\"index.php\"><img src=\"img/start.png\" border=\"0\"></a>"; include("wyswietl.php");
}
// lub w przypadku nie wypełnienia formularza do końca
else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>"; $wstecz = "$HTTP_REFERER";
echo "<a href=\"$wstecz\"><img src=\"img/wst.png\" border=\"0\"></a>"; ?>
<br><br>
</table>
</p>
</center>
</body>
</html>
i skrypt "wyświetlający"
<?php
print( "Rabat: $opcjarabat %<br>" );
print( "Kwota do zapłaty: $rabat<br>" );
?>
Jak zrobić to żeby on mi te obliczenia zrobił.
Po raz pierwszy robie takie zmienne
Ten post edytował erix 24.03.2010, 18:10:04
Powód edycji: [erix]: raczej nic z gotową biblioteką, przenoszę