<?php

/*
	Script para verificar una sesión iniciada
*/
session_start();
if (!isset($_SESSION['id'])) {
    header("Location:login.php");
} else {
    $user = checkUserInfo($_SESSION['username']);
    $_SESSION['name'] = $user['name'];
}
Exemple #2
0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
/*************  INFO GATHERED  **************/
require AT_INCLUDE_PATH . 'header.inc.php';
if ($_POST['verify']) {
    for ($i = 0; $i < $_POST['count']; $i++) {
        $info = array('fname' => $_POST['fname' . $i], 'lname' => $_POST['lname' . $i], 'email' => $_POST['email' . $i], 'uname' => $_POST['uname' . $i], 'remove' => $_POST['remove' . $i]);
        $students[] = checkUserInfo($info);
        if (!empty($students[$i]['err_email']) || !empty($students[$i]['err_uname'])) {
            $still_errors = TRUE;
        }
    }
    /**************************************************************************/
    // !!!!!!STEP 3 - INSERT INTO DB !!!!!!!
    if (!$still_errors && (isset($_POST['submit_unenr']) || isset($_POST['submit_enr']))) {
        $enroll = 'y';
        if (isset($_POST['submit_unenr'])) {
            $enroll = 'n';
        }
        add_users($students, $enroll, $_SESSION['course_id']);
        ?>
		 <div id="container">
		<form method="post" action="<?php 
        if (preg_match('/MSIE/', $user_agent) || preg_match('/Mozilla/', $user_agent) && preg_match('/Trident/', $user_agent)) {
            // check for Mozilla & Trident token for IE11
            $browser = "Internet Explorer";
        } else {
            if ($platform == 'Macintosh' && $browser != "Firefox") {
                echo "Please download the Firefox browser on your Mac.<br/>Click the link <a href='http://www.mozilla.org/en-US/firefox/new/' target='_blank'>here</a> to download.";
            } else {
                if ($platform == 'Windows' && $browser != "Internet Explorer" || $browser != "Firefox") {
                    echo "Please download the Internet Explorer browser on your PC.<br/>Click the link <a href='http://windows.microsoft.com/ie' target='_blank'>here</a> to download.";
                } else {
                    echo $browser . "<br>Your browser is not compatible with this plug-in.\n";
                }
            }
        }
    }
    //Fourth, check user platform / browser / IP combo
    if ($ip == 1 && $platform == "Macintosh" && $browser == "Firefox" || ($ip == 1 && $platform == "Windows" && $browser == "Internet Explorer" || $browser == "Firefox")) {
        echo 'Your platform and browser are compatible.<br/>Click the button to download.<br/><br/><input type="submit" value="Download Now!" />';
    } else {
    }
}
?>
<div id="container">
<h3>Welcome to Acme Plug-In Company!</h3><br/>
	<?php 
checkUserInfo();
?>
</div>

</body>
</html>
}
echo '</h1><h2><a href="analyze.php?u=' . $author . '"';
if (rights($author) == 'admin') {
    echo ' style="color: #CC0000;" title="' . $author . ' is an administrator."';
} elseif (rights($author) == 'moderator') {
    echo ' style="color: #00CC00;" title="' . $author . ' is a moderator."';
}
echo '>' . $author . '</a></h2>';
echo '<br /><div id="description" class="shown">' . $description;
if ($_SESSION['user'] == $author || rights($_SESSION['user']) == 'admin' || rights($_SESSION['user']) == 'moderator') {
    echo ' <a href="#"><img src="images/edit.gif" border="0" onclick="editDescription()"></a></div>';
    echo '<div id="editDescription" class="hidden"><textarea name="newDescription" class="editDescription" cols="64" rows="10">' . $editdescription . '</textarea> <a href="#"><img src="images/check.gif" border="0" onclick="document.edit.submit();"></a></div>';
}
echo '<br />&nbsp;<br />&nbsp;<br />';
if (isset($_SESSION['user'])) {
    if (checkUserInfo("viewed", $_REQUEST['id']) === false) {
        setInfo($_REQUEST['id'], "views", strval(intval(getInfo($_REQUEST['id'], "views")) + 1));
        setUserInfo("viewed", $_REQUEST['id']);
    }
}
$rating = getInfo($_REQUEST['id'], "rating");
if (empty($rating)) {
    echo '<table align="center" cellpadding="0" cellspacing="0"><tr><td style="font-weight: bold;">Track Rating:</td><td width="8"></td><td style="background: url(\'nostars.png\'); color: #FFFFFF;" width="86">Not Yet Rated</td></tr>';
    if ($_SESSION['user'] != $author && isset($_SESSION['user'])) {
        echo '<tr class="trshown" id="ratebutton"><td colspan="4" align="center"><input type="button" value="Rate It!" class="rateit" onclick="rateIt();"></td></tr>';
        echo '<tr class="hidden" id="rateline"><td colspan="4" align="center"><table cellpadding="0" cellspacing="0" border="0"><tr><td><select name="rating">';
        echo '<option>No Rating</option>';
        for ($i = 1; $i <= 5; $i++) {
            echo '<option value="' . $i . '">' . $i . ' Stars</option>';
        }
        echo '</select></td><td width="4"></td><td><a href="#"><img src="images/check.gif" border="0" onclick="document.edit.submit();"></a></td></tr></table></td></tr>';
                addTracks($_SESSION['user'], $i);
            }
        }
        if ($x > 1000) {
            break;
        }
    }
}
if ($_REQUEST['downloadTracks'] == true) {
    $file = fopen("tracks/managers/" . $_SESSION['user'] . ".manager", "r");
    $ids = fread($file, filesize("tracks/managers/" . $_SESSION['user'] . ".manager"));
    fclose($file);
    $ids = explode("\r\n", $ids);
    foreach ($ids as $id) {
        if (!empty($id)) {
            if (checkUserInfo("downloaded", $id) == false) {
                setUserInfo("downloaded", $id);
                setInfo($id, "downloads", strval(intval(getInfo($id, "downloads")) + 1));
            }
        }
    }
    $ids = implode(chr(9), $ids);
    mergeTracks($_SESSION['user'], $ids);
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="savedLines.sol"');
    header('Content-Transfer-Encoding: binary');
    header('Content-Length: ' . filesize("tracks/managers/" . $_SESSION['user'] . ".sol"));
    readfile("tracks/managers/" . $_SESSION['user'] . ".sol");
    exit;
}
if ($_REQUEST['rename'] == 'yes') {