echo $display;
   } else {
       if (isset($_GET['newDao'])) {
           $display = deleteNewDao($_GET['newDao']);
           echo $display;
       } else {
           if (isset($_GET['newHos'])) {
               $display = deleteNewHos($_GET['newHos']);
               echo $display;
           } else {
               if (isset($_GET['chgUser'])) {
                   $display = changeUser($_GET['chgUser']);
                   echo $display;
               } else {
                   if (isset($_GET['appUser'])) {
                       $display = approveUser($_GET['appUser']);
                       echo $display;
                   } else {
                       if (isset($_GET['appDao'])) {
                           $display = approveDao($_GET['appDao']);
                           echo $display;
                       } else {
                           if (isset($_GET['appHos'])) {
                               $display = approveHos($_GET['appHos']);
                               echo $display;
                           } else {
                               ?>
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html>
   <head>
     <?php 
     changeUserBlock($cid, 1, $option);
     break;
 case "unblock":
     cbSpoofCheck('user');
     checkCanAdminPlugins('core.edit.state', null, 'com_users');
     changeUserBlock($cid, 0, $option);
     break;
 case "approve":
     cbSpoofCheck('user');
     checkCanAdminPlugins('core.edit.state', null, 'com_users');
     approveUser($cid, 1, $option);
     break;
 case "reject":
     cbSpoofCheck('user');
     checkCanAdminPlugins('core.edit.state', null, 'com_users');
     approveUser($cid, 0, $option);
     break;
 case "showconfig":
     checkCanAdminPlugins('core.admin');
     showConfig($option);
     break;
 case "saveconfig":
     cbSpoofCheck('config');
     checkCanAdminPlugins('core.admin');
     saveConfig($option);
     break;
 case "removeTab":
     cbSpoofCheck('tab');
     checkCanAdminPlugins('core.edit');
     removeTabs($cid, $option);
     break;
Beispiel #3
0
	break;

	case "emailUser":
	case "emailuser":
	emailUser($option,$uid);
	break;

	case "pendingApprovalUser":
	case "pendingapprovaluser":
	pendingApprovalUsers($option);
	break;

	case "approveUser":
	case "approveuser":
	$oldignoreuserabort = ignore_user_abort(true);
	approveUser(cbGetParam($_POST,'uids'));
	break;

	case "rejectUser":
	case "rejectuser":
	$oldignoreuserabort = ignore_user_abort(true);
	rejectUser(cbGetParam($_POST,'uids'));
	break;

	case "sendUserEmail":
	case "senduseremail":
	$oldignoreuserabort = ignore_user_abort(true);
	sendUserEmail( $option, (int) cbGetParam( $_POST, 'toID', 0 ), (int) cbGetParam( $_POST, 'fromID', 0 ), cbGetParam( $_POST, 'emailSubject', '' ), cbGetParam( $_POST, 'emailBody', '' ) );
	break;

	case "addConnection":
Beispiel #4
0
session_start();
function sendMail($user, $listId, $listName)
{
    $subject = "You have been invited to the following list!";
    $msg = 'Hello! A user has added you to the list' . $listName . '
				 
				Please click the link to accept the invitiation if you wish.
				 
				http://www.calebsylvester.com/FinalApp/approve.php?email=' . $user . '&listId=' . $listId . '
				';
    // $headers = "MIME-Version: 1.0" . "\r\n";
    // $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
    $headers = 'From:cgsylve@calebsylvester.com' . "\r\n";
    mail($user, $subject, $msg, $headers);
    echo "Sent";
}
function approveUser($user, $listId, $listName)
{
    include "finalapp_hosted_dbconn.php";
    sendMail($user, $listId, $listName);
    //$sql = "INSERT INTO approved VALUES ('$user', '$listId')";
    //$retval = mysql_query($sql, $conn);
    echo "Done";
    mysql_close($conn);
}
if ($_POST['action'] == 'approve') {
    $user = $_POST['user'];
    $listId = $_POST['listId'];
    $listName = $_POST['listName'];
    approveUser($user, $listId, $listName);
}