-
Notifications
You must be signed in to change notification settings - Fork 0
/
home.php
66 lines (62 loc) · 3.42 KB
/
home.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<?php session_start();
include("db.php");
include_once 'incipit.php';
include_once 'header.php'; ?>
<!--DASHBOARD-->
<div class="container-fluid bg-dashboard1 text-left">
<div class="container">
<h1 class="display-3">With us, you rock.</h1>
<p class="lead"> RockYourBlog è una piattaforma moderna e semplice da usare, che ti permetterà di avere uno spazio in cui esprimere le tue idee: un blog personale. </p>
<p class="lead"> <a class="visible" href="signup.php">Registrandoti</a> come utente avrai a disposizione la personalizzazione di due blog. I blog si organizzano in categorie, così da risultare più semplice la loro ricerca.</p>
<p class="lead"> Se invece volessi creare più di due blog, allora avrai bisogno di fare un upgrade alla nostra offerta <a class="visible" href="carte_form.php">Premium!</a></p>
</div>
</div>
<div class="container-fluid bg-dashboard2 text-right">
<div class="container">
<h2 class="display-3"> Vuoi dare un'occhiata in giro?</h2>
<h2 class="display-4">Scopri i contenuti migliori per te!</h2>
<a href="search_category.php"> <h4 class="text-uppercase vailink">inizia una ricerca per categoria</h4> </a>
</div>
</div>
<div class="container-fluid">
<div class="container">
<h1 class="display-3"> I post più recenti di RockYourBlog: </h1>
<h5> Per leggerli, clicca sul nome del post. Per vedere il blog su cui è stato pubblicato, clicca sul nome del blog. </h5>
</div>
<?php
$query = mysqli_query($db, "SELECT * FROM post ORDER BY data LIMIT 5");
while ($post = mysqli_fetch_array($query)){
$idblog = $post['id_blog'];
$blog = current($db->query("SELECT titolo FROM blog WHERE id_blog = '$idblog'")->fetch_assoc());
echo '<div class="container postcontainer" name="'.$post['id_post'].'">
<div class="row">
<a href="post.php?post='.$post['id_post'].'"><h1 class="lead postlink check">'.$post['titolo'].'</h1><a>
</div>
<div class="row">
'.$post['data'].'
</div>
<div>
da <a href="show_blog.php?blog='.$idblog.'" class="lead vailink"> '.$blog.'</a>
</div>
</div>';
$idpost = $post['id_post'];
if( $post['url_immagine'] != NULL){
echo '<div class="container text-center" style="height:400px;">
<img src="postpics/'.$post['url_immagine'].'" class="img-fluid mh-100 " alt="Nessuna immagine" />
</div>';
}
//likes e commenti
if($likes = current($db->query("SELECT valutazione FROM post WHERE id_post = $idpost ")-> fetch_assoc())){
echo '<a class="counter" href="post.php?post='.$idpost.'">Likes: '.$likes.'</a>';
} else{
echo '<a class="counter" href="post.php?post='.$idpost.'">Likes: 0</a>';
}
if($comments = current($db->query("SELECT COUNT(id_commenti) FROM commenti WHERE id_post = $idpost")-> fetch_assoc())){
echo '<a class="counter" href="post.php?post='.$idpost.'">Commenti: '.$comments.'</a>';
} else {
echo '<a class="counter" href="post.php?post='.$idpost.'">Commenti: 0</a>';
}
}
?>
</div>
<?php include_once 'footer.php';?>