Advertisement
Guest User

Untitled

a guest
Mar 21st, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 8.38 KB | None | 0 0
  1. <?php session_start()?>
  2. <!DOCTYPE html>
  3. <html>
  4.     <head>
  5.     <link rel="stylesheet" href="bootstrap.min.css">
  6.     <link rel="stylesheet" href="grafica.css">
  7.     <title>Ricerca</title>
  8.     </head>
  9.     <body class="home">
  10.         <div class="container">
  11.             <div class="row">
  12.                 <div class="col-xs-4">
  13.                     <div class="row">
  14.                     <?php
  15.                         $servername = "localhost";
  16.                         $username = "root";
  17.                         $password = "";
  18.                         $database="rivistaculinaria";
  19.  
  20.                         // Create connection
  21.                         $conn = new mysqli($servername, $username, $password,$database);
  22.  
  23.                         // Check connection
  24.                         if ($conn->connect_error) die("Connection failed: " . $conn->connect_error);
  25.                         else {};
  26.  
  27.                         //LOGIN
  28.  
  29.                         if(empty($_SESSION['user'])):
  30.                     ?>
  31.                         <div class="Menu">
  32.                             <ul >
  33.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria">Home Page</a></li>
  34.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/pubblicazioni.php"> Pubblicazioni </a></li>
  35.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/ricerca.php"> Ricerca </a></li>
  36.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/chisiamo.php"> Chi Siamo</a></li>
  37.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/contatti.php"> Contatti</a></li>
  38.                             </ul>
  39.                         </div>
  40.                         <?php
  41.                         else:
  42.                             $sql=$conn->query("SELECT Profilo FROM utente WHERE Matricola='$_SESSION[user]' ;");
  43.                             $res=mysqli_fetch_array($sql);
  44.                             if($res['Profilo']==-1):
  45.                          ?>
  46.                             <div class="Menu">
  47.                             <ul >
  48.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria">Home Page</a></li>
  49.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/pubblicazioni.php"> Pubblicazioni </a></li>
  50.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/approvazione.php"> Approvazione </a></li>
  51.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/ricettescartate.php"> Ricette Scartate</a></li>
  52.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/chisiamo.php"> Chi Siamo</a></li>
  53.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/contatti.php"> Contatti</a></li>
  54.                             </ul>
  55.                             </div>
  56.                             <?php endif; ?>
  57.                         <?php
  58.                             if($res['Profilo']==0):
  59.                         ?>
  60.                             <div class="Menu">
  61.                             <ul >
  62.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria">Home Page</a></li>
  63.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/pubblicazioni.php"> Pubblicazioni </a></li>
  64.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/validazione.php"> Validazione</a></li>
  65.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/ricettescartate.php"> Ricette Scartate</a></li>
  66.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/chisiamo.php"> Chi Siamo</a></li>
  67.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/contatti.php"> Contatti</a></li>
  68.                             </ul>
  69.                             </div>
  70.                             <?php endif; ?>
  71.                             <?php
  72.                             if($res['Profilo']==1):
  73.                         ?>
  74.                             <div class="Menu">
  75.                             <ul >
  76.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria">Home Page</a></li>
  77.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/gestione.php">Le tue ricette</a></li>
  78.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/pubblicazioni.php"> Pubblicazioni </a></li>
  79.                                 <li> <a class="coll" href="http://localhost/rivistaculinaria/ricerca.php"> Ricerca </a></li>
  80.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/chisiamo.php"> Chi Siamo</a></li>
  81.                                 <li><a class="coll" href="http://localhost/rivistaculinaria/contatti.php"> Contatti</a></li>
  82.                             </ul>
  83.                             </div>
  84.                             <?php endif; ?>
  85.                         <?php endif; ?>
  86.                     </div>
  87.                     <?php
  88.                         if(empty($_SESSION['user'])):
  89.                     ?>
  90.                     <div class="row ">
  91.                         <div class="reg ">
  92.                         <font color="#900">
  93.                        
  94.                             <b><p> Sei un nuovo lettore? </p></b>
  95.                             <font size="2px" color="white">
  96.                                 <i><p> Iscriviti gratuitamente al nostro sito per poter pubblicare le tue ricette!</p></i>
  97.                             </font>
  98.                         </font>
  99.                         <form action="accesso.php" method="POST">
  100.                         <input class="reg1" type="text" name="user" placeholder="Nome Utente" align="bottom">
  101.                         <input class= "reg1" type="password" name="pass" placeholder="Password">
  102.                         <input class ="reg2"type="submit" name="R" value="Accedi">
  103.                         </form>
  104.                         <a class="reg1" href="http://localhost/rivistaculinaria/registrazione.php">...che aspetti Registrati!</a>
  105.                         </div>
  106.                     </div>
  107.  
  108.                     <?php
  109.                         else:
  110.                     ?>
  111.                         <div class="row ">
  112.                         <div class="reg ">
  113.                         <font color="#900">
  114.                        
  115.                         <b><p> Accesso Effettuato!! </p></b>
  116.                             <font size="2px" color="white">
  117.                                 <i><p> Benvenuto nella tua area riservata <font color="blue"><?php echo $_SESSION['user']?></font> </p></i>
  118.                             </font>
  119.                         </font>
  120.                         <form action="logout.php"><input class="reg2" type="submit" name="logout" value="Logout"></form>
  121.  
  122.                         </div>
  123.                         </div>
  124.                
  125.                     <?php endif; ?>
  126.                 </div>
  127.  
  128.                
  129.                 <div class="col-xs-8">
  130.                 <div class="row">
  131.                 <h1 class="element">Ricerca Ricette </h1>
  132.                 </div>
  133.                     <div class="row">
  134.                         <div class="box">
  135.                             Filtra la tua ricerca in base ai campi!
  136.                         </div>
  137.                     </div>
  138.  
  139.                     <div class="row">
  140.                         <form  method="post">
  141.                             <input type="radio" name="gender" value="difficolta"/> Difficoltà
  142.                             <input type="radio" name="gender" value="tempocott"/> Tempo Cottura
  143.                             <input type="radio" name="gender" value="calorie"/> Calorie<br/>
  144.                             <font color="black">
  145.                             <input align="center" type="text" name="valore" placeholder="Inserisci">
  146.                             </font>
  147.                             <input class="reg2" type="submit" name="ricer" value="Ricerca">
  148.                        
  149.                     </div>
  150.  
  151.                     <div class="row">
  152.                         <table class="table table-consended table-hover">
  153.                         <thead>
  154.                           <tr >
  155.                             <th>Autore</th>
  156.                             <th>Redattore</th>
  157.                             <th>Tipologia</th>
  158.                             <th>Porzioni</th>
  159.                             <th>Titolo</th>
  160.                             <th>TempoCottura</th>
  161.                             <th>Difficoltà</th>
  162.                             <th>Calorie</th>
  163.                             <th></th>
  164.                           </tr>
  165.                        </thead>
  166.                        <tbody>
  167.                         <?php
  168.    
  169.                                 $servername = "localhost";
  170.                                 $username = "root";
  171.                                 $password = "";
  172.                                 $database="rivistaculinaria";
  173.  
  174.                                 // Create connection  
  175.                                 $conn = new mysqli($servername, $username, $password,$database);
  176.  
  177.                                 // Check connection
  178.                                 if ($conn->connect_error) die("Connection failed: " . $conn->connect_error);
  179.                                 else {};
  180.                                
  181.                                 $radio=$_POST['gender'];
  182.                                 $testo=$_POST['valore'];
  183.                                 if($radio=='difficolta')
  184.                                 {
  185.                                     $sql = $conn->query("SELECT Nome ,Descrizione,Stato,Titolo,TempoCottura,Difficolta,Calorie,ricetta.Codice AS Ricetta FROM utente ,tipologia, ricetta  WHERE Stato='P' AND tipologia.Codice=Tipologia AND ricetta.Autore=Matricola AND Difficolta=$testo;");
  186.                                 }
  187.  
  188.                                
  189.                                  $diff= array(""=>"", "1"=>"Facile", "2"=>"Modesta", "3"=>"Media", "4"=>"Impegnativa", "5"=>"Difficile");
  190.                                   while ($res = mysqli_fetch_array($sql))
  191.                                 {
  192.                                     $var=$res['Ricetta'];
  193.                                     $d=$res['Difficolta'];
  194.                                    echo "<tr>"  ;
  195.                                     echo "<form method='POST'>";
  196.                                      echo "<td>$res[Nome]</td>";
  197.                                      echo  "<td> erre95</td>";
  198.                                      echo  "<td>$res[Descrizione]</td>";
  199.                                      echo  "<td>$res[Titolo]</td>";
  200.                                      echo  "<td>$res[TempoCottura]</td>";
  201.                                      echo  "<td>$diff[$d]</td>";
  202.                                      echo  "<td>$res[Calorie]</td>";
  203.                                      echo "<td><a class='reg3' href='visualizzazione.php?vis=$var'>Visualizza </a></td>";
  204.                                     echo "</form>";
  205.                                    echo "</tr>";
  206.                                 }
  207.                                
  208.                            
  209.                                
  210. ?>
  211.                        </tbody>
  212.                 </div>
  213.                 </form>
  214.             </div>
  215.         </div>
  216.     </body>
  217. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement