Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $data_oggi=date("d/m/Y");
- if (isset($_GET['id_preventivo'])) {
- $id_preventivo = (int)$_GET['id_preventivo'];
- /* Recupero i dati del preventivo con quell'id inserito*/
- $sq1 = "SELECT * FROM preventivi WHERE id_preventivo = '$id_preventivo'";
- $rs1 = $mysqli->query($sq1);
- while ($row = $rs1->fetch_array(MYSQLI_ASSOC)) {
- if(isset($row['data'])){$data = mysqli_real_escape_string($mysqli, $row['data']);}else{$data ="";}
- if(isset($row['cliente'])){$cliente = mysqli_real_escape_string($mysqli, $row['cliente']);}else{$cliente ="";}
- if(isset($row['indirizzo'])){$indirizzo = mysqli_real_escape_string($mysqli, $row['indirizzo']);}else{$indirizzo ="";}
- if(isset($row['tel'])){$tel = mysqli_real_escape_string($mysqli, $row['tel']);}else{$tel ="";}
- if(isset($row['veicolo'])){$veicolo = mysqli_real_escape_string($mysqli, $row['veicolo']);}else{$veicolo ="";}
- if(isset($row['targa'])){$targa = mysqli_real_escape_string($mysqli, $row['targa']);}else{$targa="";}
- if(isset($row['km'])){$km = mysqli_real_escape_string($mysqli, $row['km']);}else{$km ="";}
- if(isset($row['n_tecnico'])){$n_tecnico = mysqli_real_escape_string($mysqli, $row['n_tecnico']);}else{$n_tecnico ="";}
- if(isset($row['pagamento'])){$pagamento = mysqli_real_escape_string($mysqli, $row['pagamento']);}else{$pagamento ="";}
- if(isset($row['totale'])){$totale = mysqli_real_escape_string($mysqli, $row['totale']);}else{$totale ="";}
- if(isset($row['allegato'])){$allegato = mysqli_real_escape_string($mysqli, $row['allegato']);}else{$allegato ="";}
- if(isset($row['allegato1'])){$allegato1 = mysqli_real_escape_string($mysqli, $row['allegato1']);}else{$allegato1 ="";}
- if(isset($row['allegato2'])){$allegato2 = mysqli_real_escape_string($mysqli, $row['allegato2']);}else{$allegato2 ="";}
- if(isset($row['allegato3'])){$allegato3 = mysqli_real_escape_string($mysqli, $row['allegato3']);}else{$allegato3 ="";}
- /* FILTRI e CONVERSIONI SULLE VARIABILI POST */
- $cliente = trim(strip_tags(stripslashes($cliente)));
- $veicolo = trim(strip_tags(stripslashes($veicolo)));
- $data = strtotime($data);
- $data = date('d/m/Y', $data);
- /* FINE FILTRI e CONVERSIONI SULLE VARIABILI POST */
- /*INTERVENTI*/
- $itr1 = mysqli_real_escape_string($mysqli, strtoupper($row['itr1']));
- $itr2 = mysqli_real_escape_string($mysqli, strtoupper($row['itr2']));
- /*FORNITORI*/
- $for1 = mysqli_real_escape_string($mysqli, strtoupper($row['for1']));
- $for2 = mysqli_real_escape_string($mysqli, strtoupper($row['for2']));
- $itr1 = trim(strip_tags(stripslashes($itr1)));
- $itr2 = trim(strip_tags(stripslashes($itr2)));
- $for1 = trim(strip_tags(stripslashes($for1)));
- $for2 = trim(strip_tags(stripslashes($for2)));
- /*QUANTITA*/
- $q1 = mysqli_real_escape_string($mysqli, $row['q1']);
- $q2 = mysqli_real_escape_string($mysqli, $row['q2']);
- /*IMPORTO UNITARIO*/
- $iu1 = mysqli_real_escape_string($mysqli, $row['iu1']);
- $iu2 = mysqli_real_escape_string($mysqli, $row['iu2']);
- /*SCONTO*/
- $sc1 = mysqli_real_escape_string($mysqli, $row['sc1']);
- $sc2 = mysqli_real_escape_string($mysqli, $row['sc2']);
- /*IMPORTO*/
- $imp_1 = mysqli_real_escape_string($mysqli, $row['imp_1']);
- $imp_2 = mysqli_real_escape_string($mysqli, $row['imp_2']);
- }
- //RECUPERO EVENTUALI ALLEGATI
- $sq2 = "SELECT * FROM allegati_p WHERE id_preventivo = '$id_preventivo'";
- $rs2 = mysqli_query($mysqli,$sq2);
- while ($row = $rs2->fetch_array(MYSQLI_ASSOC)) {
- $url_file = mysqli_real_escape_string($mysqli, $row['url_file1']);
- $url_file = mysqli_real_escape_string($mysqli, $row['url_file2']);
- $url_file = mysqli_real_escape_string($mysqli, $row['url_file3']);
- }
- //FINE RECUPERO ALLEGATI
- if (isset($_POST['submit'])) {
- $id_preventivo = (int)$_GET['id_preventivo'];
- if(isset($_POST['data'])){$data= mysqli_real_escape_string($mysqli, $_POST['data']);}else{$data ="";}
- if(isset($_POST['cliente'])){$cliente = mysqli_real_escape_string($mysqli, $_POST['cliente']);}else{$cliente ="";}
- if(isset($_POST['indirizzo'])){$indirizzo = mysqli_real_escape_string($mysqli, $_POST['indirizzo']);}else{$indirizzo ="";}
- if(isset($_POST['tel'])){$tel = mysqli_real_escape_string($mysqli, $_POST['tel']);}else{$tel ="";}
- if(isset($_POST['veicolo'])){$veicolo = mysqli_real_escape_string($mysqli, $_POST['veicolo']);}else{$veicolo ="";}
- if(isset($_POST['targa'])){$targa = mysqli_real_escape_string($mysqli, $_POST['targa']);}else{$targa ="";}
- if(isset($_POST['n_tecnico'])){$n_tecnico = mysqli_real_escape_string($mysqli, $_POST['n_tecnico']);}else{$n_tecnico ="";}
- if(isset($_POST['pagamento'])){$pagamento = mysqli_real_escape_string($mysqli, $_POST['pagamento']);}else{$pagamento ="";}
- if(isset($_POST['km'])){$km = mysqli_real_escape_string($mysqli, $_POST['km']);}else{$km ="";}
- if(isset($_POST['allegato'])){$allegato = mysqli_real_escape_string($mysqli, $_POST['allegato']);}else{$allegato ="";}
- if(isset($_POST['totale'])){$totale = mysqli_real_escape_string($mysqli, $_POST['totale']);}else{$totale ="";}
- if(isset($_POST['allegato1'])){$allegato1 = mysqli_real_escape_string($mysqli, $_POST['allegato1']);}else{$allegato1 ="";}
- if(isset($_POST['allegato2'])){$allegato2 = mysqli_real_escape_string($mysqli, $_POST['allegato2']);}else{$allegato2 ="";}
- if(isset($_POST['allegato3'])){$allegato3 = mysqli_real_escape_string($mysqli, $_POST['allegato3']);}else{$allegato3 ="";}
- /* FILTRI e CONVERSIONI SULLE VARIABILI POST */
- $veicolo = trim(strip_tags(strtoupper($veicolo)));
- $targa = trim(strip_tags(strtoupper($targa)));
- $km = trim(strip_tags(strtoupper($km)));
- $cliente = trim(strip_tags(strtoupper($cliente)));
- $tel = trim(strip_tags(strtoupper($tel)));
- $totale = trim(strip_tags(strtoupper($totale)));
- $n_tecnico = trim(strip_tags(strtoupper($n_tecnico)));
- $pagamento = trim(strip_tags(strtoupper($pagamento)));
- $data = trim(strip_tags(strtoupper($data)));
- $allegato = trim(strip_tags(strtoupper($allegato)));
- /* FINE FILTRI e CONVERSIONI SULLE VARIABILI POST */
- if(isset($_POST['itr1'])){$itr1 = mysqli_real_escape_string($mysqli, $_POST['itr1']);}else{$itr1 ="";}
- if(isset($_POST['itr2'])){$itr2 = mysqli_real_escape_string($mysqli, $_POST['itr2']);}else{$itr2 ="";}
- if(isset($_POST['for1'])){$for1 = mysqli_real_escape_string($mysqli, $_POST['for1']);}else{$for1 ="";}
- if(isset($_POST['for2'])){$for2 = mysqli_real_escape_string($mysqli, $_POST['for2']);}else{$for2 ="";}
- if(isset($_POST['q1'])){$q1 = mysqli_real_escape_string($mysqli, $_POST['q1']);}else{$q1 ="";}
- if(isset($_POST['q2'])){$q2 = mysqli_real_escape_string($mysqli, $_POST['q2']);}else{$q2 ="";}
- if(isset($_POST['iu1'])){$iu1 = mysqli_real_escape_string($mysqli, $_POST['iu1']);}else{$iu1 ="";}
- if(isset($_POST['iu2'])){$iu2 = mysqli_real_escape_string($mysqli, $_POST['iu2']);}else{$iu2 ="";}
- if(isset($_POST['sc1'])){$sc1 = mysqli_real_escape_string($mysqli, $_POST['sc1']);}else{$sc1 ="";}
- if(isset($_POST['sc2'])){$sc2 = mysqli_real_escape_string($mysqli, $_POST['sc2']);}else{$sc2 ="";}
- if(isset($_POST['imp_1'])){$imp_1= mysqli_real_escape_string($mysqli, $_POST['imp_1']);}else{$imp_1 ="";}
- if(isset($_POST['imp_2'])){$imp_2= mysqli_real_escape_string($mysqli, $_POST['imp_2']);}else{$imp_2 ="";}
- if ($q1 == '') { $q1 = '0'; }
- if ($q2 == '') { $q2 = '0'; }
- if ($sc1 == '') { $sc1 = '0'; }
- if ($sc2 == '') { $sc2 = '0'; }
- if ($iu1 == '') { $iu1 = '0'; }
- if ($iu2 == '') { $iu2 = '0'; }
- if ($imp_1 == '') { $imp_1 = '0'; }
- if ($imp_2 == '') { $imp_2 = '0'; }
- $telaio='';
- $piva='';
- /*
- $sq4 = "UPDATE preventivi SET veicolo = '$veicolo', targa = '$targa', km = '$km', email = '$email', cliente = '$cliente', tel = '$tel', itr1 = '$itr1', itr2 = '$itr2', for1 = '$for1', for2 = '$for2', q1 = '$q1', q2 = '$q2', sc1 = '$sc1', sc2 = '$sc2', iu1 = '$iu1', iu2 = '$iu2', imp_1 = '$imp_1', imp_2 = '$imp_2', totale = '$totale', n_accettatore = '$n_accettatore', data = STR_TO_DATE('$data', '%d/%m/%Y'), allegato = '$allegato' WHERE id_preventivo = '$id_preventivo'";
- $rs4 = $mysqli->query($sq4);
- */
- /* QUERY DI INSERIMENTO*/
- $sq4 = "INSERT INTO commesse (veicolo,targa,km,telaio,cliente,indirizzo,piva,tel,itr1,itr2,for1,for2,q1,q2,iu1,iu2,sc1,sc2,imp_1,imp_2,totale,n_tecnico,data,pagamento,allegato) VALUES ('$veicolo','$targa','$km','$telaio','$cliente','$indirizzo','$piva','$tel','$itr1','$itr2','$for1','$for2','$q1','$q2','$iu1','$iu2','$sc1','$sc2','$imp_1','$imp_2','$totale','$n_tecnico',STR_TO_DATE('$data', '%d/%m/%Y'),'$pagamento','$allegato')";
- $rs4 = $mysqli->query($sq4);
- //var_dump($sq4);
- //exit;
- if (!$rs4) {
- echo "<p style='margin-top: 40px;text-align:center;'>Ho trovato un errore nell'esecuzione della <b>QUERY</b>$sq4</p>";
- }else{
- $messaggio = "<div class='success'>Commessa generata correttamente! Attendi..</div>";
- echo "<meta http-equiv='refresh' content='3;url=index.php?page=home'>";
- }
- }
- }
- ?>
- <!--
- $id_com = "";
- $pagamento = "";
- /* PRELEVO L'ULTIMO ID INSERITO */
- $sq8 = "SELECT * FROM commesse ORDER BY id_com ASC";
- $rs8 = $mysqli->query($sq8);
- while ($row = $rs8->fetch_array(MYSQLI_ASSOC)) {
- $id_commessa_inserita = mysqli_real_escape_string($mysqli, $row['id_com']);
- }
- /* QUERY DI INSERIMENTO TECNICO*/
- $sq9 = "UPDATE commesse SET n_tecnico = '$n_tecnico', pagamento = '$pagamento' WHERE id_com = '$id_commessa_inserita'";
- $rs9 = $mysqli->query($sq9);
- var_dump($sq9);
- exit;
- -->
- <?php $messaggio = ''; ?>
- <?php echo $messaggio; ?>
- <?php include("js/cavicchi.js"); ?>
- <form class="form" method="post" id="modulo" action="" enctype="multipart/form-data">
- <div class="form-container">
- <div class="card-commesse">
- <div class="card-header">Anagrafica Cliente</div>
- <div class="card-block">
- <div class="row">
- <div class="col-md-4">
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-calendar" aria-hidden="true"></i></span>
- <input type="text" class="form-control" id="datepicker" placeholder="Data Commessa" name="data" required="required" value="<?= $data_oggi; ?>">
- </div>
- </div>
- </div>
- <hr>
- <div class="row">
- <div class="col-md-4">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
- <input type="text" class="form-control" aria-hidden="true" name="cliente" required="required" placeholder="Nome Cognome Cliente" value="<?= $cliente; ?>">
- </div>
- </div>
- <div class="col-md-4">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-address-book" aria-hidden="true"></i></span>
- <input type="text" class="form-control" name="indirizzo" placeholder="Indirizzo" value="<?= $indirizzo; ?>">
- </div>
- </div>
- <div class="col-md-4">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-phone" aria-hidden="true"></i></span>
- <input type="text" class="form-control" name="tel" required="required" placeholder="Telefono" value="<?= $tel; ?>">
- </div>
- </div>
- </div>
- </div>
- </div><!--Close Div Anagrafica Cliente-->
- <div class="card-commesse">
- <div class="card-header">Anagrafica Vettura</div>
- <div class="card-block">
- <div class="row">
- <div class="col-md-4">
- <label class="sr-only" for="Veicolo">Veicolo</label>
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-car" aria-hidden="true"></i></span>
- <input type="text" class="form-control" name="veicolo" required="required" placeholder="Veicolo" value="<?= $veicolo; ?>" >
- </div>
- </div>
- <div class="col-md-4">
- <label class="sr-only" for="Targa">Targa</label>
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-hand-o-right" aria-hidden="true"></i></span>
- <input type="text" class="form-control" name="targa" required="required" placeholder="Targa Veicolo" id=targa" maxlength="8" onkeyup="VerificaTarga(this)" value="<?= $targa; ?>">
- </div>
- </div>
- <div class="col-md-4">
- <label class="sr-only" for="Km">Km</label>
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-refresh" aria-hidden="true"></i></span>
- <input type="text" class="form-control" name="km" required="required" placeholder= "Km Veicolo" id="km" onkeyup="VerificaKm(this)" value="<?= $km; ?>">
- </div>
- </div>
- </div>
- <hr>
- <div class="row">
- <div class="col-md-4">
- <label class="sr-only" for="n_tecnico">Tecnico</label>
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-users" aria-hidden="true"></i></span>
- <select class="form-control" id="n_tecnico" name="n_tecnico" required="required">
- <?php
- echo "<option value='$n_tecnico'>$n_tecnico</option>";
- $sq10 = "SELECT * FROM tecnico ORDER BY n_tecnico ASC";
- $rs10 = $mysqli->query($sq10);
- echo "<option value=''> Seleziona Tecnico ... </option>";
- while ($row = $rs10->fetch_array(MYSQLI_ASSOC)) {
- $n_tecnico = mysqli_real_escape_string($mysqli, strtoupper($row['n_tecnico']));
- echo "<option value='$n_tecnico'>$n_tecnico</option>";
- }
- ?>
- </select>
- </div>
- </div>
- <div class="col-md-4">
- <label class="sr-only" for="pagamento">Pagamento</label>
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-credit-card" aria-hidden="true"></i></span>
- <select class="form-control" id="pagamento" name="pagamento" required="required">
- <?php
- echo "<option value='$pagamento'>$pagamento</option>";
- $sq11 = "SELECT * FROM tipo_pagamento ORDER BY stato_pag ASC";
- $rs11 = $mysqli->query($sq11);
- echo "<option value=''> Seleziona Pagamento </option>";
- while ($row = $rs11->fetch_array(MYSQLI_ASSOC)) {
- $stato_pag = mysqli_real_escape_string($mysqli, strtoupper($row['stato_pag']));
- echo "<option value='$stato_pag'>$stato_pag</option>";
- }
- ?>
- </select>
- </div>
- </div>
- <div class="col-md-4">
- <label class="sr-only" for="allegato">Allegato</label>
- <div class="input-group mb-2 mr-sm-2 mb-sm-0">
- <span class="input-group-addon"><i class="fa fa-paperclip" aria-hidden="true"></i></span>
- <select class="form-control" id="allegato" name="allegato" required="required">
- <?php
- echo "<option value='$allegato'>$allegato</option>";
- $sq12 = "SELECT * FROM allegato ORDER BY allegato ASC";
- $rs12 = $mysqli->query($sq12);
- echo "<option value=''> Allegato </option>";
- while ($row = $rs12->fetch_array(MYSQLI_ASSOC)) {
- $allegato = mysqli_real_escape_string($mysqli, strtoupper($row['allegato']));
- echo "<option value='$allegato'>$allegato</option>";
- }
- ?>
- </select>
- </div>
- </div>
- </div>
- <hr>
- </div>
- </div><!--Close Div Anagrafica Vettura-->
- <fieldset>
- <legend>Commessa Generata da Preventivo</legend>
- <table id="commessa">
- <tbody>
- <tr>
- <td><b>Intervento</b></td>
- <td><b>Fornitore</b></td>
- <td><b>Q.tà</b></td>
- <td><b>Unitario</b></td>
- <td><b>Sconto %</b></td>
- <td><b>Totale</b></td>
- </tr>
- <tr class="righe">
- <td><input type="text" name="itr1" id="itr1" class="t1" value="<?= $itr1 ?>"></td>
- <td><input type="text" name="for1" id="for1" class="t1" value="<?= $for1 ?>"></td>
- <td><input type="text" name="q1" id="q1" class="t2 somma" onKeyUp="SommaRiga(1)" value="<?= $q1 ?>" placeholder="0"></td>
- <td><input type="text" name="iu1" id="iu1" class="t2 somma" onKeyUp="SommaRiga(1)" onBlur="Format(1)" value="<?= $iu1 ?>" placeholder="0.00"></td>
- <td><input type="text" name="sc1" id="sc1" class="t2 somma" onKeyUp="Virgola(1)" value="<?= $sc1 ?>" placeholder="sconto"></td>
- <td><input type="text" name="imp_1" id="imp_1" class="t2 somma" value="<?= $imp_1 ?>" placeholder="0.00" readonly></td>
- </tr>
- <tr class="righe">
- <td><input type="text" name="itr2" id="itr2" class="t1" value="<?= $itr2 ?>"></td>
- <td><input type="text" name="for2" id="for2" class="t1" value="<?= $for2 ?>"></td>
- <td><input type="text" name="q2" id="q2" class="t2 somma" onKeyUp="SommaRiga(2)" value="<?= $q2 ?>" placeholder="0"></td>
- <td><input type="text" name="iu2" id="iu2" class="t2 somma" onKeyUp="SommaRiga(2)" onBlur="Format(2)" value="<?= $iu2 ?>" placeholder="0.00"></td>
- <td><input type="text" name="sc2" id="sc2" class="t2 somma" onKeyUp="Virgola(2)" value="<?= $sc2 ?>" placeholder="sconto"></td>
- <td><input type="text" name="imp_2" id="imp_2" class="t2 somma" value="<?= $imp_2 ?>" placeholder="0.00" readonly></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td></td>
- <td></td>
- <td>Tot. Generale</td>
- <td><input type="text" name="totale" class="t2" id="totale" value="<?= $totale ?>" placeholder="0.00" readonly></td>
- </tr>
- </tbody>
- </table>
- </fieldset>
- <?php
- $url_file1='';
- $url_file2='';
- $url_file3='';
- $sq2 = "SELECT * FROM allegati_p WHERE id_preventivo = '$id_preventivo'";
- $rs2 = mysqli_query($mysqli,$sq2);
- while ($row = $rs2->fetch_array(MYSQLI_ASSOC)) {
- $url_file1 = mysqli_real_escape_string($mysqli, $row['url_file1']);
- $url_file2 = mysqli_real_escape_string($mysqli, $row['url_file2']);
- $url_file3 = mysqli_real_escape_string($mysqli, $row['url_file3']);
- }
- ?>
- <!-- Blocco Documento Allegato -->
- <fieldset>
- <legend>Per modificare gli allegati contattare amministratore</legend>
- <table width="470" id="commessa">
- <tbody>
- <tr class="righe">
- <td>
- <?php if($url_file1){?>
- <a target="_blank" href="<?php echo $url_file1; ?>">1) Visualizza documento</a>
- <?php }else{?>
- Nessun documento allegato
- <?php }?>
- </td>
- </tr>
- <tr class="righe">
- <td>
- <?php if($url_file2){?>
- <a target="_blank" href="<?php echo $url_file2; ?>">2) Visualizza documento</a>
- <?php }else{?>
- Nessun documento allegato
- <?php }?>
- </td>
- </tr>
- <tr class="righe">
- <td>
- <?php if($url_file3){?>
- <a target="_blank" href="<?php echo $url_file3; ?>">3) Visualizza documento</a>
- <?php }else{?>
- Nessun documento allegato
- <?php }?>
- </td>
- </tr>
- </tbody>
- </table>
- </fieldset>
- <!-- Fine: Blocco Documento Allegato -->
- <!-- Fine: Codice di Domenico -->
- <div class="text-right">
- <button type="submit" name="submit" class="btn btn-success right">Salva Commessa</button>
- </div>
- </div><!--Close Form Container-->
- </form><!--Close Form-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement