if ($modx->user->hasSessionContext($modx->context->get('key'))) { //If the user is logged in
$product = $_SERVER['REQUEST_URI'];
$product2 = trim($product, '/');
$product3 = rtrim($product2, '.html');
$dateadded = date('Y-m-d');
echo '<form action="spec-notepad.html" method="post" name="addproduct">';
echo '<input name="_Username" class="formfield" type="hidden" value='.$username.' />';
echo '<input name="_Product" class="formfield" type="hidden" value='.$product3.' />';
echo '<input name="_DateAdded" class="formfield" type="hidden" value='.$dateadded.' />';
echo '<input name="addproduct" class="formfield" type="submit" value="NP" />';
echo '</form>';
}
else { //User not logged in, so go to login page
echo '<form action="login.html" method="post" name="login">';
echo '<input name="_Product" class="formfield" type="hidden" value='.$product3.' />';
echo '<input name="_NPImage" class="formfield" type="submit" value="NP" />';
echo '</form>';
}
[[!Login? &loginTpl=`lgnLoginTpl` &logoutTpl=`lgnLogoutTpl` &errTpl=`lgnErrTpl` &loginResourceId=`342` &logoutResourceId=`343`]]
if ($modx->user->hasSessionContext($modx->context->get('key'))) { //If the user is logged in
if (isset($_SESSION['product'])) {
$product3 = $_SESSION['product'];
} else {
$product = $_SERVER['REQUEST_URI'];
$product2 = trim($product, '/');
$product3 = rtrim($product2, '.html');
}
$dateadded = date('Y-m-d');
echo '<form action="spec-notepad.html" method="post" name="addproduct">';
echo '<input name="_Username" class="formfield" type="hidden" value='.$username.' />';
echo '<input name="_Product" class="formfield" type="hidden" value='.$product3.' />';
echo '<input name="_DateAdded" class="formfield" type="hidden" value='.$dateadded.' />';
echo '<input name="addproduct" class="formfield" type="submit" value="NP" />';
echo '</form>';
}
else { //User not logged in, so go to login page
echo '<form action="login.html" method="post" name="login">';
echo '<input name="_Product" class="formfield" type="hidden" value='.$product3.' />';
$_SESSION['product'] = $product3;
echo '<input name="_NPImage" class="formfield" type="submit" value="NP" />';
echo '</form>';
}
<?php
if ($modx->user->hasSessionContext($modx->context->get('key'))) { //If the user is logged in
if (isset($_SESSION['product'])) {
$product3 = $_SESSION['product'];
}
else {
$product = $_SERVER['REQUEST_URI'];
$product2 = trim($product, '/');
$product3 = rtrim($product2, '.html');
}
$dateadded = date('Y-m-d');
echo '<form action="spec-notepad.html" method="post" name="addproduct">';
echo '<input name="_Username" class="formfield" type="hidden" value='.$username.' />';
echo '<input name="_Product" class="formfield" type="hidden" value='.$product3.' />';
echo '<input name="_DateAdded" class="formfield" type="hidden" value='.$dateadded.' />';
echo '<input name="addproduct" class="formfield" type="submit" value="NP" />';
echo '</form>';
}
else { //User not logged in, so go to login page
$product = $_SERVER['REQUEST_URI'];
$product2 = trim($product, '/');
$product3 = rtrim($product2, '.html');
echo '<form action="login.html" method="post" name="login">';
echo '<input name="_Product" class="formfield" type="hidden" value='.$product3.' />';
$_SESSION['product'] = $product3;
echo '<input name="_NPImage" class="formfield" type="submit" value="NP" />';
echo '</form>';
}
if ($_POST['addproduct']) {
if($mysqli->connect_errno > 0){
die('Unable to connect to database [' . $mysqli->connect_error . ']');
}
$username = $mysqli->real_escape_string($_POST['_Username']);
if ($_POST['_Product']) { $product = $mysqli->real_escape_string($_POST['_Product']); }
else { $product = $_SESSION['product']; }
$dateadded = $mysqli->real_escape_string($_POST['_DateAdded']);
$addproduct = $mysqli->query("INSERT INTO specnotepadproducts (Username, Product, DateAdded) VALUES ('$username','$product','$dateadded')");
if ($addproduct) {
echo '<p>Product <strong>'.$product.'</strong> added successfully.</p>';
}
}
if ($_POST['addproduct']) {if (isset($_SESSION['product'])) {