mirror of
				https://github.com/ShaYmez/FreeSTAR-Status-Engine.git
				synced 2025-11-03 20:20:20 -05:00 
			
		
		
		
	show my subscriptions
This commit is contained in:
		
							parent
							
								
									c96cc6e1c5
								
							
						
					
					
						commit
						cea55bd2b8
					
				@ -4,6 +4,10 @@ require_once("template.php");
 | 
			
		||||
if (!file_exists("config.php"))
 | 
			
		||||
{
 | 
			
		||||
  require_once("install.php");
 | 
			
		||||
} elseif(isset($_GET['do'])){ // we can add other actions with $_GET['do'] later.
 | 
			
		||||
    if($_GET['do'] == "subscriptions"){
 | 
			
		||||
      require_once("subscriptions.php");
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
else{
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										30
									
								
								subscriptions.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								subscriptions.php
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,30 @@
 | 
			
		||||
<?php 
 | 
			
		||||
require_once("template.php");
 | 
			
		||||
require_once("config.php");
 | 
			
		||||
require_once("classes/constellation.php");
 | 
			
		||||
Template::render_header("Subscriptions");
 | 
			
		||||
$tg_user = getTelegramUserData();
 | 
			
		||||
 | 
			
		||||
if($tg_user !== false){
 | 
			
		||||
 | 
			
		||||
	$query = $mysqli->query("SELECT services.id, services.name, subscribers.subscriberID, subscribers.telegramID
 | 
			
		||||
	FROM services
 | 
			
		||||
		LEFT JOIN services_subscriber ON services_subscriber.serviceIDFK = services.id
 | 
			
		||||
		LEFT JOIN subscribers ON services_subscriber.subscriberIDFK = subscribers.subscriberID
 | 
			
		||||
		WHERE subscribers.telegramID =" . $tg_user['id']);
 | 
			
		||||
//$query = $mysqli->query("SELECT id, name  FROM services");
 | 
			
		||||
if ($query->num_rows){
 | 
			
		||||
	$timestamp = time();
 | 
			
		||||
	echo '<h1>' . _("Your subscriptions") . "</h1>";
 | 
			
		||||
	echo '<ul class="list-group">';
 | 
			
		||||
	while($result = $query->fetch_assoc())
 | 
			
		||||
	{
 | 
			
		||||
		echo '<li class="list-group-item">' . $result['name'] . '</li>';
 | 
			
		||||
	}
 | 
			
		||||
	echo "</ul>";
 | 
			
		||||
}
 | 
			
		||||
} else{
 | 
			
		||||
	header('Location: index.php');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Template::render_footer();
 | 
			
		||||
@ -70,6 +70,7 @@ class Template{
 | 
			
		||||
              <?php
 | 
			
		||||
              $tg_user = getTelegramUserData();
 | 
			
		||||
              if($tg_user !== false){
 | 
			
		||||
                  echo '<li><a href="?do=subscriptions">Subscriptions</a></li>';
 | 
			
		||||
                  echo '<li><a href="https://status.jhuesser.ch/index.php?subscriber_logout=1">Logout</a></li>';
 | 
			
		||||
              } else {
 | 
			
		||||
                echo '<li><a href="#"><script async src="https://telegram.org/js/telegram-widget.js?4" data-telegram-login="jhuesserstatusbot" data-size="small" data-userpic="false" data-auth-url="https://status.jhuesser.ch/check.php" data-request-access="write"></script></a></li>';
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user