-
-
Save xandros15/b3a2cdaf65211afe7ae87dfe771bb37a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$(document).ready(function(){ | |
setInterval(function(){ | |
$.ajax({ | |
type: 'GET', | |
url: "powiadomienia.php", | |
dataType: 'json', | |
success: function(result) | |
{ | |
console.log(result.nazwa_klasy); | |
$(".profil-right").html(result.nazwa_klasy); | |
} | |
}); | |
}, 1000); | |
}); | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
session_start(); | |
if(!isset($_SESSION['zalogowany'])) | |
{ | |
header("Location: zaloguj.php"); | |
exit(); | |
} | |
header('Content-Type: text/html; charset=utf-8'); | |
header('Content-type: application/json'); | |
$ID_klasy = $_SESSION['ID_klasy']; | |
require_once "connect.php"; | |
$db_connect = new mysqli($host, $dblogin, $dbpass, $dbname); | |
mysqli_set_charset($db_connect, "utf8"); | |
if($result2 = $db_connect -> query("SELECT * FROM klasy WHERE ID_klasy = '$ID_klasy'")) | |
{ | |
$klasa = mysqli_fetch_array($result2); | |
$nazwa_klasy = $klasa["nazwa_klasy"]; | |
$ID_szkoly = $klasa['ID_szkoly']; | |
if($result3 = $db_connect -> query("SELECT * FROM wydarzenia INNER JOIN uzytkownicy ON wydarzenia.kto_dodal = uzytkownicy.ID_uzytkownika WHERE wydarzenia.ID_klasy = '$ID_klasy'")) | |
{ | |
$ile_wydarzen = mysqli_num_rows($result3); | |
while($wydarzenie = mysqli_fetch_array($result3)) | |
{ | |
$nazwa_wydarzenia[] = $wydarzenie['nazwa_wydarzenia']; | |
$kto_dodal[] = $wydarzenie['login']; | |
$data_wydarzenia[] = $wydarzenie['data_wydarzenia']; | |
$opis_wydarzenia[] = $wydarzenie['opis_wydarzenia']; | |
$ID_przedmiotu = $wydarzenie['ID_przedmiotu']; | |
if($result4 = $db_connect -> query("SELECT * FROM przedmioty WHERE ID_przedmiotu = '$ID_przedmiotu'")) | |
{ | |
$przedmiot = mysqli_fetch_array($result4); | |
$nazwa_przedmiotu[] = $przedmiot['nazwa_przedmiotu']; | |
} | |
} | |
} | |
if($result5 = $db_connect -> query("SELECT * FROM szkoly WHERE ID_szkoly = '$ID_szkoly'")) | |
{ | |
$szkola = mysqli_fetch_assoc($result5); | |
$nazwa_szkoly = $szkola['nazwa_szkoly']; | |
$miasto_szkoly = $szkola['miasto_szkoly']; | |
} | |
} | |
die(json_encode([ | |
'nazwa_klasy' => $nazwa_klasy, | |
'ID_szkoly' => $ID_szkoly, | |
'kto_dodal' => $kto_dodal, | |
'nazwa_wydarzenia' => $nazwa_wydarzenia, | |
'nazwa_szkoly' => $nazwa_szkoly, | |
])); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
session_start(); | |
if(!isset($_SESSION['zalogowany'])) | |
{ | |
header("Location: zaloguj.php"); | |
exit(); | |
} | |
?> | |
<!DOCTYPE> | |
<html lang="pl-PL"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="theme-color" content="#3C5B91"> <!-- kolor paska adresu android --> | |
<link rel="shortcut icon" href="img/favicon.ico"> | |
<link rel="stylesheet" href="css/normalize.css"> | |
<link rel="stylesheet" href="style.css"> | |
<link rel="stylesheet" href="css/animacje.css"> | |
<link href="https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Merriweather:400,700&subset=latin-ext" rel="stylesheet"> | |
<title>e-Lekcyjo</title> | |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> | |
<script src="js/powiadomienia.js"></script> | |
</head> | |
<body> | |
<header> | |
<a href="index.php"><span style="color: white; font-size: 50px; float: left; font-family: 'Amatic SC', cursive; letter-spacing: 3; margin-left: 20px;">e-Lekcyjo</span></a> | |
<nav> | |
<ol> | |
<a href="index.php"><li>Główna</li></a> | |
<?php if(!isset($_SESSION['zalogowany'])) echo '<a href="zaloguj.php"><li>Zaloguj się</li></a>'; | |
if(!isset($_SESSION['zalogowany'])) echo '<a href="zarejestruj.php"><li>Zarejestruj się</li></a>'; | |
if(isset($_SESSION['zalogowany'])) echo '<a href="profil.php"><li>Twój profil</li></a>'; | |
if(isset($_SESSION['zalogowany'])) echo '<a href="kalendarz.php"><li>Kalendarz</li></a>'; ?> | |
<a href="kontakt.php"><li>Kontakt</li></a> | |
</ol> | |
</nav> | |
</header> | |
<section class="profil"> | |
<div class="profil-left"> | |
<h1>Profil</h1><br/> | |
<span class="info"> | |
Imię i nazwisko: <?php echo $_SESSION['imie'].' '.$_SESSION['nazwisko']; ?><br/> | |
e-mail: <?php echo $_SESSION['email'] ?><br/> | |
Klasa: | |
<?php | |
if(($_SESSION['nazwa_klasy'] == 'brak') || (!isset($_SESSION['nazwa_klasy']))) | |
{ | |
echo "brak<br/>"; | |
echo ' | |
<form method="post" action="dodaj_klase.php"> | |
<h3>Dołącz do klasy</h3> | |
<select name="option"> | |
<option value="" class="placeholder" disabled selected hidden>Wybierz klasę</option> | |
<option value="4it2">4it2 - Zespół Szkół Technicznych i Ogólnokształcących nr 4</option> | |
<option value="3mt">3mt - Zespół Szkół Technicznych i Ogólnokształcących nr 4</option> | |
<option value="1it1">1it1 - Zespół Szkół Technicznych i Ogólnokształcących nr 4</option> | |
</select> | |
</form><br/>'; | |
} | |
else | |
{ | |
echo $_SESSION['nazwa_klasy'].' - '.$_SESSION['nazwa_szkoly'].' w '.$_SESSION['miasto_szkoly'].'<br/>'; | |
} | |
?> | |
</span> | |
<form method="post" action="wylogowanie.php"> | |
<input type="submit" name="wyloguj" value="Wyloguj się"> | |
</form> | |
</div> | |
<div class="profil-right"> | |
<h1>Powiadomienia</h1> | |
<div class="powiadomienie"> | |
<?php | |
for($i = 0; $i < $_SESSION['ile_wydarzen']; $i++) | |
{ | |
echo 'Użytkownik <b>'.$_SESSION['kto_dodal'][$i].'</b> dodał <b>'.$_SESSION['nazwa_wydarzenia'][$i].'</b> z <b>'.$_SESSION['nazwa_przedmiotu'][$i].'</b> na dzień <b>'.$_SESSION['data_wydarzenia'][$i].'</b><br/>'; | |
} | |
echo $_SESSION['ile_wydarzen']; | |
?> | |
</div> | |
</div> | |
</section> | |
<footer> | |
e-Lekcyjo © 2016 | |
</footer> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment