function toggleSubscription($userId, $subscriptionId) { if (userSubscriptionExists($userId, $subscriptionId)) { removeUserSubscription($userId, $subscriptionId); } else { addUserSubcription($userId, $subscriptionId); } }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"> <link href="css/styles.css" rel="stylesheet"> </head> <body> <?php include 'nav.php'; ?> <div class="container"> <h1>Subscriptions<small> Subscribe to all these amazing services</small></h1> <?php foreach (getSubscriptionServices() as $subscription) { $checked = userSubscriptionExists($_SESSION['userId'], $subscription['id']) ? 'checked' : ''; echo '<div>'; echo '<label class="c-input c-checkbox"><input type="checkbox" ' . $checked . ' class="subToggle" id="' . $subscription['id'] . '"><span class="c-indicator"></span> ' . $subscription['title'] . '</label>'; // echo '<input type="hidden" class="link" name="link" value="'.$subscription['link'].'">'; echo '</div>'; } ?> </div> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> <script src="js/subscriptions.js"></script> </body> </html>