Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // You'd put this code at the top of any "protected" page you create
- // Always start this first
- session_start();
- if ( isset( $_SESSION['user_id'] ) ) {
- // Grab user data from the database using the user_id
- // Let them access the "logged in only" pages
- } else {
- // Redirect them to the login page
- header("Location: /index.php");
- }
- ?>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
- <link rel="stylesheet" type="text/css" href="/cssagg.css">
- <div class="contenuto">
- <div class="logoariston"><a href="/index.php"><img src="http://www.aristonsanremo.com/wp-content/uploads/2015/09/Logo-Ariston2.png" width="200"></div></a>
- <?php
- $servername = "localhost";
- $username = "root";
- $password = "";
- $dbname = "db_ariston";
- // Create connection
- $link = new mysqli($servername, $username, $password, $dbname);
- // Check connection
- if ($link->connect_error) {
- die("Connection failed: " . $link->connect_error);
- }
- if(!empty($_GET['checkboxfilm'])){
- $idfilm = $_GET['checkboxfilm'];
- $url = "https://api.themoviedb.org/3/movie/$idfilm?api_key=3e1c7006320127a555fa8e0f7654af16&language=it-IT";
- $result = file_get_contents($url);
- $responsePHP = json_decode($result);
- //$movies = $responsePHP->results;
- /*GRANDEZZA MASSIMA IMMAGINE 150/300/320/370/500/600 */
- $base_url = "http://image.tmdb.org/t/p/w300";
- $urleng = "https://api.themoviedb.org/3/movie/$idfilm?api_key=3e1c7006320127a555fa8e0f7654af16";
- $resulteng = file_get_contents($urleng);
- $responsePHPeng = json_decode($resulteng);
- $titolo = $responsePHP->title;
- $uscita = $responsePHP->release_date;
- $idfilm = $responsePHP->id;
- $trama = $responsePHP->overview;
- $poster = $responsePHP->poster_path;
- $durata = $responsePHPeng->runtime;
- if ($durata == ""){
- $durata = "0";
- }
- $annouscita = substr($uscita,0,4);
- if ($annouscita == ""){
- $annouscita = date("Y");
- }
- $urlattori = "https://api.themoviedb.org/3/movie/$idfilm/casts?api_key=3e1c7006320127a555fa8e0f7654af16&language=it-IT";
- $resultattori = file_get_contents($urlattori);
- $responsePHPattori = json_decode($resultattori);
- $moviesattori = $responsePHPattori->cast;
- $nomeattore = array();
- for ($i=0; $i<6; $i++){
- $attore = $moviesattori[$i]->name;
- $nomeattore[] = $attore;
- }
- //var_dump ($nomeattore);
- $attori = implode(", ",$nomeattore);
- $urlregista = "https://api.themoviedb.org/3/movie/$idfilm/casts?api_key=3e1c7006320127a555fa8e0f7654af16&language=it-IT";
- $resultregista = file_get_contents($urlregista);
- $responsePHPregista = json_decode($resultregista);
- $moviesregista = $responsePHPregista->crew;
- //print_r($moviesregista);
- foreach ($moviesregista as $p){
- if (($p->job) == "Director"){
- $regista = $p->name;
- }
- }
- $titolo = str_replace("'","'",$titolo);?>
- <div class='generalefilm'><form action='/salvafilm.php' method='post'><?php
- echo" <input type = 'hidden' name='idfilm' value='$idfilm'>
- <div class='locandinafilm'><input type='hidden' name='locandina' value='$base_url$poster'><img src ='$base_url$poster'></div>
- <div class='label'> Anno </div>
- <div class='campo-input'> <input type='text' name='annouscita' id='annouscita' value='$annouscita'></div>
- <div class='label'> Titolo </div>
- <div class='campo-input'> <input type='text' name='titolofilm' id='titolofilm' value='".$titolo."'></div>
- <div class='label'> Regista </div>
- <div class='campo-input'> <input type='text' name='registafilm' id='registafilm' value='$regista'></div>
- <div class='label'> Attori </div>
- <div class='campo-input'> <input type='text' name='attorifilm' id='attorifilm' value='$attori'></div>
- <div class='label'> Durata (minuti) </div>
- <div class='campo-input'> <input type='text' name='duratafilm' id='duratafilm' value='$durata'></div>
- <div class='label'> Trama </div>
- <textarea rows='4' cols='50' name='tramafilm'>$trama</textarea>
- <div class='label'> Note </div>
- <textarea rows='3' cols='50' name='notefilm' placeholder='Inserisci note...'></textarea>
- <div class='label'> Eccezioni </div>
- <div class='campo-input'>
- <fieldset name = 'eccezioniname' class='eccezionifield'>";
- $sqleccezioni = "SELECT * FROM db_eccezioni";
- $risultaeccezioni = mysqli_query($link,$sqleccezioni);
- while($rowec = $risultaeccezioni->fetch_assoc()){
- $nomecc = $rowec['nome_eccezione'];
- $idecc = $rowec['id_eccezione'];
- echo "<input type='checkbox' name='eccezioniinput$idecc' id='eccezioniinput' value='$idecc'> $nomecc ";
- }
- echo"</fieldset>
- </div>
- <div class='label'> Rassegna/Campagna </div>
- <div class='campo-input'>
- <select name = 'rassegnafilm' class='rassegnafilm'>";
- $sqlcamp = "SELECT * FROM db_campagne";
- $risultacamp = mysqli_query($link,$sqlcamp);
- while($rowcamp = $risultacamp->fetch_assoc()){
- $nomcamp = $rowcamp['descrizione'];
- $idcamp = $rowcamp['id_campagna'];
- echo "<option name='campagna$idcamp' id='eccezioniinput' value='$idcamp'> $nomcamp ";
- }
- echo"</select>
- </div>
- <div class='label'> Seleziona Sala </div></div>
- <fieldset id='checksala' >";
- $sqlricercasala = "SELECT * FROM db_sale";
- $resultsale = mysqli_query($link,$sqlricercasala);
- $numero = 0;
- while($sala = $resultsale->fetch_assoc()) {
- $idsala = $sala['id_sala'];
- $nomesala = $sala['nome_sala'];
- echo "<input type = 'checkbox' name='checksala[$idsala]' id='salaid' value='$idsala'> $nomesala ";
- $numero = $numero+1;
- }
- echo" </fieldset>
- <div class = 'contenitore-selezione-data'>";
- $sqlsala = "SELECT * FROM db_sale";
- $resale = mysqli_query($link,$sqlsala);
- while($rowsale = $resale->fetch_assoc()){
- $nomesala = $rowsale['nome_sala'];
- $idsala = $rowsale['id'];
- $nomenc = urlencode($nomesala);
- $varcheck = "checkorario$idsala";
- echo " <div class='contenitore-orari $nomesala ' style='display:none'>
- <div class='nome-sala'>$nomesala</div>";
- box_giorno_settimana($idsala,$link,$varcheck);
- echo" </div>";
- }
- echo" </div>
- ";
- }else{
- header("location: /aggiungifilm.php");
- }
- function box_giorno_settimana($value,$link,$varcheck){
- /* Creo la settimana */
- $giovedi = date('d-m-Y', strtotime("next Thursday"));
- $venerdi = date('d-m-Y', strtotime("$giovedi +1 day"));
- $sabato = date('d-m-Y', strtotime("$giovedi +2 day"));
- $domenica = date('d-m-Y', strtotime("$giovedi +3 day"));
- $lunedi = date('d-m-Y', strtotime("$giovedi +4 day"));
- $martedi = date('d-m-Y', strtotime("$giovedi +5 day"));
- $ultimerc = date('d-m-Y', strtotime("$giovedi +6 day"));
- $a_orari = array("Giovedi $giovedi","Venerdi $venerdi","Sabato $sabato","Domenica $domenica","Lunedi $lunedi","Martedi $martedi", "Mercoledi $ultimerc");
- echo " <fieldset name='giornosett[$value]' id='$varcheck'>
- <input type = 'checkbox' id='giornosett1_$value' name='giornosett$value []' value='Giovedi $giovedi/1'>Giovedi
- <input type = 'checkbox' id='giornosett2_$value' name='giornosett$value []' value='Venerdi $venerdi/2'>Venerdi
- <input type = 'checkbox' id='giornosett3_$value' name='giornosett$value []' value='Sabato $sabato/3'>Sabato
- <input type = 'checkbox' id='giornosett4_$value' name='giornosett$value []' value='Domenica $domenica/4'>Domenica
- <input type = 'checkbox' id='giornosett5_$value' name='giornosett$value []' value='Lunedi $lunedi/5'>Lunedi
- <input type = 'checkbox' id='giornosett6_$value' name='giornosett$value []' value='Martedi $martedi/6'>Martedi
- <input type = 'checkbox' id='giornosett7_$value' name='giornosett$value []' value='Mercoledi $ultimerc/7'>Mercoledi </fieldset>";
- echo "<div class='contenitore-orario-sett'><div class='orario-settimana'>
- Il film avrà lo stesso orario per tutta la settimana <input type = 'checkbox' id='orariosettimana$value' name='orariosettimana$value' value='si' checked>
- </div>";
- echo "<div class='input-orario-settimana$value'>
- <input type='text' id='orariofilm' name='orariosett$value 1'value=''> <input type='checkbox' name='sceltahd-1-$value' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-1-$value' value='vo'> Lingua Originale |
- <input type='text' id='orariofilm'name='orariosett$value 2'value=''> <input type='checkbox' name='sceltahd-2-$value' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-2-$value' value='vo'> Lingua Originale<br>
- <input type='text' id='orariofilm'name='orariosett$value 3'value=''> <input type='checkbox' name='sceltahd-3-$value' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-3-$value' value='vo'> Lingua Originale |
- <input type='text' id='orariofilm'name='orariosett$value 4'value=''> <input type='checkbox' name='sceltahd-4-$value' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-4-$value' value='vo'> Lingua Originale
- </div>
- </div>";
- echo "<center><div class='prezzo-settimanale-$value'>";
- $giorno = "settimana";
- ?><div class="label"> Prezzo per la Settimana</div> <?php
- gestione_prezzi($giorno,$link,$value);
- echo "</div></center>";
- $nr_prog = 1;
- foreach ($a_orari as $orario){
- crea_box_orari($value,$link,$orario,$nr_prog);
- $nr_prog = $nr_prog+1;
- }
- }
- function crea_box_orari($idsala,$link,$orario,$nr_prog){
- echo "<div class='giornosettimana$nr_prog $idsala' style='display:none'>";
- echo "<div class='sez-nome-giorno'> $orario </div>";
- echo "
- <div class='contenitori-orari'>
- <div class='label-interna'> Orari </div>
- <div class='contenitore-interno-orario'>
- <input type='text' id='orariofilm' name='orario-$idsala-1-$nr_prog'value=''> <input type='checkbox' name='sceltahd-1-$idsala-$nr_prog' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-1-$idsala-$nr_prog' value='vo'> Lingua Originale "; gestione_prezzi($nr_prog,$link,$idsala,"1");
- echo"<br>
- <input type='text' id='orariofilm$idsala' name='orario-$idsala-2-$nr_prog'value=''> <input type='checkbox' name='sceltahd-2-$idsala-$nr_prog' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-2-$idsala-$nr_prog' value='vo'> Lingua Originale "; gestione_prezzi($nr_prog,$link,$idsala,"2");
- echo"<br>
- <input type='text' id='orariofilm$idsala' name='orario-$idsala-3-$nr_prog'value=''> <input type='checkbox' name='sceltahd-3-$idsala-$nr_prog' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-3-$idsala-$nr_prog' value='vo'> Lingua Originale "; gestione_prezzi($nr_prog,$link,$idsala,"3");
- echo" <br>
- <input type='text' id='orariofilm$idsala' name='orario-$idsala-4-$nr_prog'value=''> <input type='checkbox' name='sceltahd-4-$idsala-$nr_prog' value='3D'> 3D <input type='checkbox' name='sceltaoriginale-4-$idsala-$nr_prog' value='vo'> Lingua Originale "; gestione_prezzi($nr_prog,$link,$idsala,"4");
- echo"
- </div>
- </div>";
- $orariopre = explode (" ",$orario);
- $giorno = $nr_prog;
- //echo $giorno;
- echo "</div>";
- }
- function gestione_prezzi($giorno,$link,$idsala,$var){
- echo "<select id='prezzo-$giorno' name='prezzo-$giorno-$idsala-$var'>";
- if ($giorno == "settimana"){
- $sqlricercaprezzo = "SELECT * FROM db_prezzi where flag = 1";
- $risultatoprezzo = mysqli_query($link, $sqlricercaprezzo);
- // echo $sqlricercaprezzo;
- while($rowprezzo = $risultatoprezzo->fetch_assoc()){
- $idprezzo = $rowprezzo['id_prezzo'];
- $descrizionepr = $rowprezzo['descrizione'];
- $descrizionepr = utf8_decode($descrizionepr);
- $descrizionepr = str_replace("?","€",$descrizionepr);
- echo "<option value='$idprezzo'>$descrizionepr</option>";
- //echo $idprezzo." - ".$descrizionepr;
- }
- }else{
- $sqlricercaprezzo = "SELECT * FROM db_prezzi where flag = 0";
- $risultatoprezzo = mysqli_query($link, $sqlricercaprezzo);
- // echo $sqlricercaprezzo;
- while($rowprezzo = $risultatoprezzo->fetch_assoc()){
- $idprezzo = $rowprezzo['id_prezzo'];
- $descrizionepr = $rowprezzo['descrizione'];
- $descrizionepr = utf8_decode($descrizionepr);
- $descrizionepr = str_replace("?","€",$descrizionepr);
- echo "<option value='$idprezzo'>$descrizionepr</option>";
- }
- }
- echo "</select>";
- //echo "ciao";
- }
- ?>
- <script src="/controlli.js"></script>
- <div class='input-btn'>
- <input type = 'submit' name='salvafilm' value='Salva'>
- </div>
- </form>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement