Your IP : 216.73.217.79


Current Path : /var/www/cesa.co.za/Mailer/
Upload File :
Current File : /var/www/cesa.co.za/Mailer/addNewsletter.php

<?php
	require_once ('includes/globals.php');

	if (isset($_SESSION['database'])) {
		$db = $_SESSION['database'];		
	} 
	
	if (isset($_SESSION['userid'])) {
		$userid = $_SESSION['userid'];
	} else {
		echo "<script>document.location.href='index.php';</script>\n";
	}
	
	$nl_title = '';
	$nl_heading = '';
//	$nl_dtcreated = new
	$nl_pastissue = -1;

	$UpdateMode = False;
	if (isset($_GET['id'])) {
		$nl_id = intval($_GET['id']);
		$UpdateMode = True;
		$rsNewsLetter = $db->Execute("SELECT sTitle, sHeading, idPreviousIssue, dtCreated, txtNotes FROM Newsletter where idNewsletter = " . $nl_id);
		if(!$rsNewsLetter->EOF) { 
			$nl_title = $rsNewsLetter->fields[0];
			$nl_heading = $rsNewsLetter->fields[1];
			$nl_pastissue = $rsNewsLetter->fields[2];
			$nl_dtcreated = $rsNewsLetter->fields[3];
			$nl_notes = $rsNewsLetter->fields[4];
		}		
		$sql_prev	= "SELECT idNewsletter, sTitle, dtCreated FROM Newsletter\n" .
			"where dtCreated < '" . $nl_dtcreated . "' and idNewsletter <> " . $nl_id;
			//idUser = " . $userid . " and 
	}
	else {
		$sql_prev	= "SELECT idNewsletter, sTitle, dtCreated FROM Newsletter";
		// where idUser = " . $userid;
	}
	
	//echo $sql_prev;
	$rsPreviousNewsletters = $db->Execute($sql_prev);

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<title>Email template control panel</title>
	<link rel="stylesheet" type="text/css" href="stylesheet/default_styles.css">
	<script language="JavaScript" type="text/javascript">
		function validate() {
			if ((document.formOne.title.value != "") && (document.formOne.previousIssueID.value != "-2")) {
				return true;
			} else {
				alert("Please ensure that you have supplied both a title and a valid previous issue link before proceeding");
				return false;
			}
		}
	</script>
	<script language="javascript" type="text/javascript" src="jscripts/tiny_mce/tiny_mce.js"></script>
	<script language="javascript" type="text/javascript">
	tinyMCE.init({
		mode : "textareas",
		theme : "advanced",
		plugins : "paste,fullscreen,table" ,
		theme_advanced_buttons1 : "bold,italic,underline,strikethrough,sub,sup,separator,bullist,numlist,separator,undo,redo,separator,indent,outdent,separator,link,unlink,separator,fullscreen",
		theme_advanced_buttons2 : "selectall,cut,copy,paste,pastetext,pasteword,separator,removeformat,cleanup,separator,forecolor,backcolor,separator,charmap,image",
		//theme_advanced_buttons3_add_before : "tablecontrols,"
		theme_advanced_buttons3 : "tablecontrols,separator,visualaid,code",
		//theme_advanced_buttons3_add : "separator,fullscreen",
		paste_create_paragraphs : false,
		paste_create_linebreaks : false,
		paste_auto_cleanup_on_paste : true,
		paste_convert_middot_lists : false,
		paste_unindented_list_class : "unindentedList",
		theme_advanced_toolbar_location : "top",
		theme_advanced_toolbar_align : "left",
		theme_advanced_path_location : "bottom"		
	});
	</script>
</head>

<body bgcolor="#D0ECF8" marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" onLoad="javascript:document.getElementById('title').focus();">
	<table border="0" cellspacing="0" cellpadding="0" width="100%">
	<tr>
		<td height="10" bgcolor="#016694"><img src="images/spacer.gif" width="1" height="10"></td>
	</tr>
	<tr>
		<td height="2" bgcolor="#FFFFFF"><img src="images/spacer.gif" width="1" height="2"></td>
	</tr>
	<tr>
		<td height="2" bgcolor="#016694"><img src="images/spacer.gif" width="1" height="2"></td>
	</tr>
	<tr>
		<td height="30"><img src="images/spacer.gif" width="1" height="30"></td>
	</tr>
	<tr>
		<td class="paddingLeft20">
			<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
				<tr>
					<td valign="top" align="middle">
						<table border="0" cellpadding="0" cellspacing="0">
						<?php
							if ($UpdateMode) {
						?>
						<form name="formOne" method="post" action="doUpdateNewsletter.php" onsubmit="return validate();">
							<input type="hidden" name="updateid" value="<?php echo $_GET['id']; ?>">
						<?php
							} else {
						?>
						<form name="formOne" method="post" action="doAddNewsletter.php" onSubmit="return validate();">
						<?php
							}
						?>
							<tr>
								<td colspan="2" height="20"></td>
							</tr>
							<tr>
								<td class="blackTypeBold">Title for newsletter:&nbsp;</td>
								<td><input class="textBox2" type="text" size="50" name="title" id="title" <?php if ($UpdateMode) { ?>value="<?php echo $nl_title ?>"<?php } ?>></td>
							</tr>
							<tr>
								<td height="20"></td>
							</tr>
							<tr>
								<td class="blackTypeBold">Newsletter heading:&nbsp;</td>
								<td><input class="textBox2" type="text" size="50" name="heading" id="heading" <?php if ($UpdateMode) { ?>value="<?php echo $nl_heading ?>"<?php } ?>></td>
							</tr>
							<tr>
								<td height="20"></td>
							</tr>
							<tr>
								<td class="blackTypeBold">Notes:&nbsp;</td>
								<?php /*
								<td><input class="textBox2" type="text" size="50" maxlength="500" name="notes" id="notes" <?php if ($UpdateMode) { ?>value="<?php echo $nl_notes ?>"<?php } ?>></td>
								*/ ?>
								<td>
									<textarea class="textBox2" name="notes" id="notes" cols="60" rows="15"><?php if($UpdateMode){echo $nl_notes; }?></textarea>
								</td>
							</tr>
							<tr>
								<td height="20"></td>
							</tr>
							<tr>
								<td class="blackTypeBold">Last issue:&nbsp;</td>
								<td class="blackTypeBold">
									<select class="textBox2" name="previousIssueID">
										<option value="-1">No previous issue</option>
										<option value="-2">.......................</option>
									<?php
										//nl_pastissue
									while (! $rsPreviousNewsletters->EOF) { 
									?>
										<option value="<?php echo $rsPreviousNewsletters->fields[0]; ?>" <?php if ($nl_pastissue === $rsPreviousNewsletters->fields[0]) {?>selected<?php }?>><?php echo $rsPreviousNewsletters->fields[1]; ?></option>
									<?php
										$rsPreviousNewsletters->MoveNext();										
									}									
									?>
									</select>
								</td>
							</tr>
							<tr>
								<td height="20"></td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td><input type="submit" <?php if ($UpdateMode) { ?>value="Update"<?php } else { ?>value="Submit"<?php }?> class="button">&nbsp;<input type="button" value="Cancel" class="button" onClick="javascript:document.location='doLogin.php';"></td>
							</tr>
						</form>
						</table>
					</td>
				</tr>
				<tr>
					<td height="100%"></td>
				</tr>
			</table>
		</td>
	</tr>
</table>
</body>
</html>
<?php
//}
?>