← Back
Editing: preventivi.php
<?php ###___###___###___###___###___###___###___###___###___###___###___###___### ### SmaDIB: Smart Database Interface Builder 1.0.b1 ### ### by Smartmedia 2000 http://www.smartmedia2000.it/ ### ### info email: smadib@smartmedia2000.it ### ###___###___###___###___###___###___###___###___###___###___###___###___### require_once ("../funct.php"); require_once ("sess.php"); require_once ("conn.php"); $ptitolo = "Preventivo"; $table = "contratti"; $barra = "n"; $ajCal = "y"; require_once ("../lan_it.php"); require_once ("testacoda.php"); $query = new doQuery (); $tipo = $_POST['tipo']; $tipo = $tp; $urlParam = "?"; $extra2 = $_POST['extra2']; $extra5 = $_POST['extra5']; $extra6 = $_POST['extra6']; $extra9 = $_POST['extra9']; $extra60 = $_POST['extra60']; $extra61 = $_POST['extra61']; $extra62 = $_POST['extra62']; $extra63 = $_POST['extra63']; $persone = $_POST['persone'] ? $_POST['persone'] : 0 ; $adulti = $_POST['adulti']; $bambini = $_POST['bambini']; $neonati = $_POST['neonati']; $cani0 = $_POST['cani0']; $cani1 = $_POST['cani1']; $cani2 = $_POST['cani2']; $arCani = array ($cani0, $cani1, $cani2); # array usato per i conteggi dei prezzi dei cani $area_pref = $_POST['area_pref']; $piazzola = $_POST['piazzola']; $tipo_strutt = $_POST['tipo_strutt']; $tipo_strutt2 = $_POST['tipo_strutt2']; $tipo_strutt3 = $_POST['tipo_strutt3']; $caratt_strutt = $_POST['caratt_strutt']; $caratt_strutt2 = $_POST['caratt_strutt2']; $caratt_strutt3 = $_POST['caratt_strutt3']; $data_inserim = $_POST['data_inserim'] ? data2date ($_POST['data_inserim']) : ""; # per fare venire gli sconti $id_prezzi_id = array (); $id_prezzi_numero = array (); $idContratto = $id; $insExtra = array (); $data_in = data2date ($_POST['data_in']); $data_out = data2date ($_POST['data_out']); $nottiT = (date2time ($data_out)-date2time ($data_in))/(3600*24); $spiaggT = $nottiT-1; # giorni per servizio spiaggia $tipEx2 = $nottiT < 7 ? 2 : 4; # scelta tra prezzi settimanali e giornalieri # prezzi extra $rowEC = array (); $sEx = "p"; # imposta il tipo di query per extra require_once ("$dominio/form_extra.php"); # da array a oggetti per ricostruire il risultato della query per gli extra $rowEC = (object) $insExtra; //eco ($rowEC); //foreach ($rowEC as $rowE) foreach ($rowE as $n=>$v) eco ("$n $v"); require_once ($dominio."/param_b.php"); require_once ($dominio."/form_disp.php"); if ($az == "calc") require_once ($dominio."/form_prezzi.php"); switch ($_POST['sconto_tipo']) { case 1: $scontoPl = ($costo+$costoEx-$sconto)*$_POST['sconto']/100; break; case 2: $scontoPl = $_POST['sconto']; break; case 3: $scontoPl = ($costo+$costoEx-$sconto); break; } # form per tipi di cani foreach ($tipoCane AS $n=>$v) { $nomeCane.= " <td><b>".$NOMI_B[1][$v]."</b></td>\n"; $formCane.= " <td>".selNumb ('cani'.$n, 1, 3, '', $arCani[$n], '', '')."</td>\n"; } echo $testa; ?> <h2 align="center"><?= $ptitolo; ?> <?= $tipoArx_it[$tp0]; ?></h2> <script type="text/javascript"> <!-- $(function() { $('#data_in').datepicker({ changeMonth: true, changeYear: true }); }); $(function() { $('#data_out').datepicker({ changeMonth: true, changeYear: true }); }); $(function() { $('#data_inserim').datepicker({ changeMonth: true, changeYear: true }); }); //--> </script> <table align="center"><tr><td> <form name="disponibilita" method="post" action="<?= $_SERVER['PHP_SELF']; ?>" > <table align="center"> <?= $iniTab; ?> <td><b>Tipo Alloggio</b></td> <?= $mezTab; ?> <td><?= selList ('tp', $tipoArx, '', $tp, '', ''); ?></td> <?= $finTab; ?><?= $iniTab; ?> <td><b>Data</b></td> <td><b>Sig./ra</b></td> <?= $mezTab; ?> <td bgcolor="#EEEEEE"><b><?= date2data ($adesso); ?></b></td> <td><input name="nome" type="text" size="30" maxlenght="100" value="<?= $_POST['nome']; ?>" /></td> <?= $finTab; ?><?= $iniTab; ?> <td><b>Data Check-in</b></td> <td><b>Data Check-out</b></td> <td><b>Notti</b></td> <td><b>Data inserim.</b></td> <?= $mezTab; ?> <td><input name="data_in" id="data_in" type="text" size="10" maxlenght="" value="<?= date2data ($data_in); ?>" /></td> <td><input name="data_out" id="data_out" type="text" size="10" maxlenght="" value="<?= date2data ($data_out); ?>" /></td> <td bgcolor="#EEEEEE"> <b><?= $nottiT; ?></b></td> <td><input name="data_inserim" id="data_inserim" type="text" size="10" maxlenght="" value="<?= date2data ($data_inserim); ?>" /></td> <?= $finTab; ?><?= $iniTab; ?> <?= $nomeMgrP; ?> <?= $nomeCane; ?> <?= $mezTab; ?> <?= $formMgrP; ?> <?= $formCane; ?> <?= $finTab; ?><?= $iniTab; ?> <?= $nomeMgr2P; ?> <?= $mezTab; ?> <?= $formMgr2P; ?> <?= $finTab; ?> <?= $iniTab; ?> <?= $formExtra3; ?> <?= $formExtra1; ?> <?= $formExtra2; ?> <?= $formExtra4; ?> <?= $finTab; ?> <tr bgcolor="#EEEEEE"> <td><b>Note</b></td> </tr><tr bgcolor="#999999"> <td><textarea name="note" cols="55" rows="2"><?= $_POST['note']; ?></textarea></td> </tr> <?= $iniTab; ?> <td bgcolor="#FFFFFF"> </td> <td><b>Prezzo</b></td> <td><b> Sconto</b></td> <td align="right"><b>Totale</b></td> </tr><tr bgcolor="#EEEEEE"> <td><b>Base</b></td> <td align="right"><b><?= addzero ($costo, 2); ?></b></td> <td align="right"><b>- <?= addzero ($sconto, 2); ?> =</b></td> <td align="right"><b><?= addzero ($costo-$sconto, 2); ?> €</b></td> </tr><tr bgcolor="#EEEEEE"> <td><b>Extra</b></td> <td align="right"><b><?= addzero ($costoEx, 2); ?></b></td> <td align="right"><b>- <?= addzero ($scontoE, 2); ?> =</b></td> <td align="right"><b>+ <?= addzero ($costoEx-$scontoE, 2); ?> €</b></td> </tr><tr bgcolor="#EEEEEE"> <td><b>Sconto Plus</b></td> <td colspan="2"><?= selList ('sconto_tipo', $tipoScontoAr, '', $_POST['sconto_tipo'], '', ''); ?></td> <td><b>- </b><input style="align: right;" name="sconto" type="text" size="5" maxlenght="6,2" value="<?= $_POST['sconto']; ?>" /></td> </tr><tr bgcolor="#EEEEEE"> <td colspan="2" bgcolor="#FFFFFF"> </td> <td align="right"><b>Totale</b></td> <td align="right"><b>= <?= addzero ($costo+$costoEx-$sconto-$scontoE-$scontoPl, 2); ?> €</b></td> <?= $finTab; ?> <tr bgcolor="#EEEEEE"> <td align="center" colspan="2" class="dispon"> <input type="submit" name="invio" value="Calcola preventivo" /> <input name="invio" type="button" value="Stampa preventivo" onclick="javascript:print();" /> <input type="hidden" name="op" value="prev" /> <input type="hidden" name="id" value="<?= $id; ?>" /> <input type="hidden" name="az" value="calc" /> <!-- input type="hidden" name="tp" value="<?= $tp; ?>" / --> <input type="hidden" name="id" value="<?= $id; ?>" /> <input type="hidden" name="nottiT" value="<?= $nottiT; ?>" /> </td> </tr> </table></form> <?= $scriptExtra; ?> </td></tr></table> <br /> </body></html>
Save File
Cancel