Pogubiłem się,
Mój skrypt miał działać tak pobieram dane z formularza: obliczam pobierając ceny z pliku ceny.php i sprawdzając jakie opcje zostały zaznaczone na stronie z formularzem. Następnie całość wyświetlam. Gdy ktoś się zdecyduje naciska zamawiam i wypełnia formularz ze swoimi danymi, następnie całość zapisuję albo wysyłam na maila. Tylko, że po drodzę skrypt gubi wartości zmiennych z pierwszego formularza zapisuje tylko te z drugiego
<?php
include("unity_configure/ceny.php");
include("unity_configure/konfiguracja.php");
// odbieranie zmiennych z formularza
@$pfw_ip= $_SERVER['REMOTE_ADDR'];
@$unit_podstawa = addslashes($_POST['unit_podstawa']);
@$turbina = addslashes($_POST['turbina']);
@$mikrosilnik_podst = addslashes($_POST['mikrosilnik_podst']);
@$katnica_mikrosilnik = addslashes($_POST['katnica_mikrosilnik']);
@$kauter = addslashes($_POST['kauter']);
@$lampa_diodowa_ultralight = addslashes($_POST['lampa_diodowa_ultralight']);
@$skaler_amdent = addslashes($_POST['skaler_amdent']);
@$kompresor = addslashes($_POST['kompresor']);
@$fotel = addslashes($_POST['fotel']);
//"czyszczenie" zmiennych
$cena_unit_podstawa =" ";
$cena_turbina=" ";
$cena_mikrosilnik_podst=" ";
$cena_katnica_mikrosilnik=" ";
$cena_kompresor=" ";
$cena_fotel=" ";
$unit_czw_rekaw=" ";
//warunki
if($skaler_amdent== 0 and $kauter == 0 and $lampa_diodowa_ultralight== 0)
{
$cena_unit_podstawa = $ad_110_cena;
$unit_podstawa = "Diplomat Adept 110";
}
if ($turbina == "Bora L")
{
$turbina = "<strong>turbina:</strong> BORA Light";
$cena_turbina=$bora_l_cena;
}
...... itd
}
//sumowanie cen
$cena_razem=$cena_unit_podstawa + $cena_turbina + $cena_mikrosilnik_podst + $cena_katnica_mikrosilnik + $cena_kompresor + $cena_fotel;
//oblicznie rabatów
$cena_rabat=$cena_razem-($cena_razem*$procent);
$cena_save=$cena_razem*$procent;
$cena_rabat=round($cena_rabat);
$cena_save=round($cena_save);
//wyswietlanie cen;
$wyswietl_opcje="
<div id=\"page\">
<h1> KONFIGURACJA UNITU: $unit_podstawa </h1>
<table border='0' align=center width=\"90%\" border=\"0\">
<tr>
<td> </td>
<td><div align=\"right\"><strong>Cena z³ </strong></div></td>
<td rowspan=\"12\">
$flash_animacja <br>
Warunki p³atno¶ci dostawy i monta¿u - <a href='umowa.pdf'>wzór umowy</a>
</div></td>
</tr>
<tr>
<td ><strong>$unit_podstawa </strong><br /><br />strzykawka Miniassistent 3F<br /> rekaw turbinowy <br /> rekaw mikrosilnika <br /> $unit_czw_rekaw <br /> $unit_pt_rekaw</td>
<td valign=\"top\"><p align=\"right\">$cena_unit_podstawa</p> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> $turbina</td>
<td><div align=\"right\">$cena_turbina </div></td>
</tr>
<tr>
<td> $mikrosilnik_podst </td>
<td><div align=\"right\">$cena_mikrosilnik_podst </div></td>
</tr>
<tr>
<td> $katnica_mikrosilnik</td>
<td><div align=\"right\">$cena_katnica_mikrosilnik </div></td>
</tr>
<td> </td>
<td> </td>
<tr>
<td> $kompresor </td>
<td><div align=\"right\">$cena_kompresor </div></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td><strong></strong>$fotel </td>
<td><div align=\"right\">$cena_fotel </div></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td><strong><h4>Cena razem:</h4></strong></td>
<td> <div id='cena'> $cena_razem z³ </div>
</td>
<td rowspan=\"4\"><div align='center'>
<a href='?id=zamawiam'><img src='images/zamawiam.jpg' width='159' height='48' alt=''></a></div>
</td>
<tr>
<td>
<h4>Cena w promocji: </h4>
</td>
<td> <div id='cena_rabat'> $cena_rabat z³ </div>
</tr>
<tr>
<td> <h4>oszczêdzasz: </h4></td>
<td><div id='cena_save'>$cena_save z³</div></td>
</tr>
</div>
</td>
</tr>
</table></div></div>";
echo "$html_header";
if($_GET[id]==zamawiam)
{
$pole1 = trim($_POST['pole1']);
$pole2 = trim($_POST['pole2']);
if(empty($pole1) and empty($pole2)) {
echo '<form action="" method="post">
<input type="text" name="pole1" style="width: 200px;" /><br />
<textarea name="pole2" style="width: 200px; height: 100px;">
</textarea><br />
<input type="submit" value="Zapisz" />
</form>';
echo"
$pole1 <br>
$pole2 <br>
unit podst $unit_podstawa <br>
unit_czw_rekaw $unit_czw_rekaw <br>
unit_pt_rekaw $unit_pt_rekaw <br>
cena_unit_podstawa $cena_unit_podstawa <br>
turbina $turbina <br>
cena turbina $cena_turbina <br>
mikrosilnik podst $mikrosilnik_podst <br>
cena mikrosilnik podst $cena_mikrosilnik_podst <br>
katnica $katnica_mikrosilnik <br>
cena katnica $cena_katnica_mikrosilnik <br>
kompresor $kompresor <br>
cena kompresor$cena_kompresor <br>
fotel $fotel <br>
cena fotel $cena_fotel <br>
cena_razem $cena_razem <br>
cena_rabat $cena_rabat <br>
cena_save $cena_save <br>";
}
else {
echo"
$pole1 <br>
$pole2 <br>
unit podst $unit_podstawa <br>
unit_czw_rekaw $unit_czw_rekaw <br>
unit_pt_rekaw $unit_pt_rekaw <br>
cena_unit_podstawa $cena_unit_podstawa <br>
turbina $turbina <br>
cena turbina $cena_turbina <br>
mikrosilnik podst $mikrosilnik_podst <br>
cena mikrosilnik podst $cena_mikrosilnik_podst <br>
katnica $katnica_mikrosilnik <br>
cena katnica $cena_katnica_mikrosilnik <br>
kompresor $kompresor <br>
cena kompresor$cena_kompresor <br>
fotel $fotel <br>
cena fotel $cena_fotel <br>
cena_razem $cena_razem <br>
cena_rabat $cena_rabat <br>
cena_save $cena_save <br>";
}
}
else
{
echo"$wyswietl_opcje";
}
?>