/inserimento.php
PHP | 330 lines | 285 code | 35 blank | 10 comment | 46 complexity | 808b1c95278426e1c88f9bcc44a01de9 MD5 | raw file
- <?php
- session_start();
- include 'CSS/templateTop.html';
-
- require_once 'login.php';
-
- if(!isset($_SESSION['changeover_IDutente'])){
- header("location: index.php");
- }
- else
- {
- /*
- /* per far accedere alla pagina solo un amministratore
- if($_SESSION['nonconf_DBA']=='Y')
- {
- */
-
- include 'barramenu.php';
-
- $data = (isset($_POST['data'])) ? $_POST['data'] : '';
-
- $tipo = (isset($_POST['tipo'])) ? $_POST['tipo'] : 'sost';
-
- $codbene = (isset($_POST['codbene'])) ? $_POST['codbene'] : '';
- $modello = (isset($_POST['modello'])) ? $_POST['modello'] : '';
- $monitor = (isset($_POST['monitor'])) ? $_POST['monitor'] : '';
- $pollici = (isset($_POST['pollici'])) ? $_POST['pollici'] : '';
-
- $presarete = (isset($_POST['presarete'])) ? $_POST['presarete'] : '';
- $attiva = (isset($_POST['attiva'])) ? $_POST['attiva'] : '';
-
- $ubicazione = (isset($_POST['ubicazione'])) ? $_POST['ubicazione'] : '';
- $sc = (isset($_POST['sc'])) ? $_POST['sc'] : '';
- $ufficio = (isset($_POST['ufficio'])) ? $_POST['ufficio'] : '';
-
- $cognome_nome_utente = (isset($_POST['cognome_nome_utente'])) ? $_POST['cognome_nome_utente'] : '';
- $telefono = (isset($_POST['telefono'])) ? $_POST['telefono'] : '';
-
-
- $nota1 = (isset($_POST['nota1'])) ? $_POST['nota1'] : '';
- $nota2 = (isset($_POST['nota2'])) ? $_POST['nota2'] : '';
- $nota3 = (isset($_POST['nota3'])) ? $_POST['nota3'] : '';
-
- if(isset($_POST['richiedi']))
- {
- $n1=$n2=$n3= "0";
- /*salvo le note*/
- if(!empty($nota1))
- {
- $query = "INSERT INTO note(nota ) VALUES (\"$nota1\")";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $n1= mysql_insert_id();
- }
- if(!empty($nota2))
- {
- $query = "INSERT INTO note(nota ) VALUES (\"$nota2\")";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $n2= mysql_insert_id();
- }
- if(!empty($nota3))
- {
- $query = "INSERT INTO note(nota ) VALUES (\"$nota3\")";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $n3= mysql_insert_id();
- }
-
- if(!empty($data)){
- list($data_g,$data_m,$data_a) = explode("-",$data);
- $time = mktime(0,0,0, $data_m, $data_g, $data_a);
- $datarichiesta= date ('Y-m-d',$time);
- }else{
- $datarichiesta= date ('Y-m-d');
- }
-
- $operatore = $_SESSION['changeover_IDutente'];
-
- if($tipo == "sost")
- {
- /* INSERIMANTO BENE*/
-
- $query = "INSERT INTO pc(ID_bene, marcamodello, ID_monitor, pollici ) VALUES (\"$codbene\", \"$modello\", \"$monitor\", \"$pollici\")";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $bene= mysql_insert_id();
- }else{
- $bene=0;
- }
-
- /* INSERIMANTO COLLOCAZIONE*/
-
- $query = "INSERT INTO collocazione(ubicazione, sc, ufficio ) VALUES (\"$ubicazione\", \"$sc\", \"$ufficio\")";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $collocazione= mysql_insert_id();
-
- /* INSERIMANTO RICHIESTA*/
- $query = "INSERT INTO interventi (tipo, datarichiesta, bene, collocazione, cognome_nome_utente, telefono ,presadirete, attiva, nota1, nota2, nota3, sopralluogo, STATO1, STATO2, STATO3, operatore ) VALUES (\"$tipo\",\"$datarichiesta\",\"$bene\", \"$collocazione\", \"$cognome_nome_utente\", \"$telefono\", \"$presarete\", \"$attiva\",\"$n1\", \"$n2\", \"$n3\",\"0\", \"R\", \"D\", \"D\",\"$operatore\")";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $ID= mysql_insert_id();
- echo "INSERIMENTO EFFETTUATO CON SUCCESSO!! <br> <font class=\"rosso\">ID richiesta: $ID</font>";
-
-
-
- }
-
- if(isset($_POST['cancella']))
- {
- $data='';
-
- $tipo = 'sost';
-
- $codbene = '';
- $modello = '';
- $monitor = '';
- $pollici = '';
-
- $presarete = '';
- $attiva = '';
-
- $ubicazione = '';
- $sc = '';
- $ufficio = '';
-
- $cognome_nome_utente = '';
- $telefono = '';
-
- $nota1 = '';
- $nota2 = '';
- $nota3 = '';
- }
-
-
- echo <<<_END
- <form action="inserimento.php" method="post" name="inserimento"><pre>
- _END;
- //<input type="submit" name="cancella" value="CANCELLA MODULO" />
- echo <<<_END
- <br><br>
- <p class="titolo">RICHIESTA PC:</p>
- <table>
- <tr>
- <td><input
- _END;
- if($tipo == "sost")
- echo "checked=\"checked\" ";
- echo <<<_END
- type="radio" id="sost" name="tipo" value="sost" onclick="document.forms['inserimento'].submit()"/><label for="sost">SOSTITUZIONE</label></td>
- <td><input
- _END;
- if($tipo == "nuovo")
- echo "checked=\"checked\" ";
- echo <<<_END
- type="radio" id="nuovo" name="tipo" value="nuovo" onclick="document.forms['inserimento'].submit()"/><label for="nuovo">NUOVO</label></td>
- </tr>
- </table>
- <br><br>
- <table class="ret">
- <tr>
- <td>
- <p class="blue">DATA richiesta</p>
- formato gg-mm-yyyy <input type="date" name="data" value="$data"/><br>
- <br><br>
- </td>
- </tr>
- </table>
- _END;
-
- if($tipo == 'sost')
- {
- echo <<<_END
- <table class="ret">
- <tr>
- <td>
- <p class="blue">Bene da sostituire</p>
- ID_bene * <input type="text" name="codbene" value="$codbene"/><br>
- Marca-modello <input type="text" name="modello" value="$modello"/><br>
- ID monitor <input type="text" name="monitor" value="$monitor"/><br>
- Pollici monitor <input type="text" name="pollici" value="$pollici"/><br>
- <br><br>
- </tr>
- </table>
- _END;
- }
- else{
- echo <<<_END
- <table class="ret">
- <tr>
- <td>
- <p class="blue">Presa di rete</p>
- Presa di rete <input type="text" name="presarete" value="$presarete" size="10"/>
- <select name="attiva" size="1">
- <option
- _END;
- if ($attiva == "")
- echo "selected=\"selected\" ";
- echo <<<_END
- value=""></option>
- <option
- _END;
- if ($attiva == "da attivare")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="da attivare">da attivare</option>
- <option
- _END;
- if ($attiva == "attiva")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="attiva">attiva</option>
- </select><br>
- <br><br>
- </tr>
- </table>
- _END;
- }
-
- echo <<<_END
- <table class="ret">
- <tr>
- <td>
- <p class="blue">Collocazione *</p>
- Ubicazione <select name="ubicazione" size="1">
- <option
- _END;
- if ($ubicazione == "")
- echo "selected=\"selected\" ";
- echo <<<_END
- value=""></option>
- <option
- _END;
- if ($ubicazione == "Via Guido Rey")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="Via Guido Rey">Via Guido Rey</option>
- <option
- _END;
- if ($ubicazione == "Parini")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="Parini">Parini</option>
- <option
- _END;
- if ($ubicazione == "Saint-Martin-de-Corléans")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="Saint-Martin-de-Corléans">Saint-Martin-de-Corléans</option>
- <option
- _END;
- if ($ubicazione == "Beauregard")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="Beauregard">Beauregard</option>
- <option
- _END;
- if ($ubicazione == "territorio")
- echo "selected=\"selected\" ";
- echo <<<_END
- value="territorio">territorio</option>
- </select><br>
- S.C.: <select name="sc" size="1">
- <option
- _END;
- if($sc == "")
- echo "selected=\"selected\" ";
- echo "value=\"\"></option>";
-
- $query = "SELECT * FROM sc ";
- $result = mysql_query($query);
- if (!$result) die ("Database access failed: " . mysql_error());
- $righe = mysql_num_rows($result);
-
- for ($j = 0 ; $j < $righe ; ++$j)
- {
- $row = mysql_fetch_row($result);
- $numrepartoj = $row[0];
- $repartoj = $row[1];
- echo "<option ";
- if($sc == $numrepartoj)
- echo "selected=\"selected\" ";
- echo "value=\"$numrepartoj\">$repartoj</option>";
- }
- echo <<<_END
- </select><br>
- Ufficio <input type="text" name="ufficio" value="$ufficio"/ size="50"><br>
- <br><br>
- </tr>
- </table>
- <table class="ret">
- <tr>
- <td>
- <p class="blue">UTENTE DI RIFERIMENTO *</p>
- Cognome nome <input type="text" name="cognome_nome_utente" value="$cognome_nome_utente"/ size="50"><br>
- Recapito telefonico <input type="text" name="telefono" value="$telefono"/ size="50"><br>
- <br><br>
- </tr>
- </table>
- <table class="ret">
- <tr>
- <td>
- <p class="blue">Note</p>
- Programmi particolari da installare<br>
- <textarea rows="2" cols="50" name="nota1">$nota1</textarea><br>
- Esigenze particolari di orario per l'installazione<br>
- <textarea rows="2" cols="50" name="nota2">$nota2</textarea><br>
- note<br>
- <textarea rows="2" cols="50" name="nota3">$nota3</textarea><br>
- <br><br>
- </tr>
- </table>
- <br>
- <input type="submit" name="richiedi" value="RICHIEDI" />
- </pre></form>
-
- _END;
-
- /*
- } else
- {
- echo "protezione pagina - no diritti di amministrazine";
- }
- */
- }
-
- include 'CSS/templateEnd.html';
-
- ?>