⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 advertiser_edit.php

📁 基于actionscript3.0的flashLoading控件
💻 PHP
字号:
<?php
	session_start(); 
	header("Cache-control: private");

$company_id = $_POST["company_id"];
$company_name = $_POST["company_name"];
$contact_name = $_POST["contact_name"];
$address = $_POST["address"];
$zip = $_POST["zip"];
$country = $_POST["country"];
$email = $_POST["email"];
$phone = $_POST["phone"];
$fax = $_POST["fax"];
$action = $_POST["action"];

require 'config.php';

if($_SESSION['username'] == $admin_username && $_SESSION['password'] == $admin_password) {

	$connection = mysql_connect($DBhost,$DBuser,$DBpass) or die("Couldn't make connection: ". mysql_error());
	$db = mysql_select_db("$DBName", $connection) or die("Couldn't select database: ". mysql_error());

	$message = "";

	if($action == "update") {
		$advertiserSelect = "	SELECT id
								FROM ad_companies
								WHERE company_name LIKE '".$company_name."'
								AND id <> ".$company_id;

		$result = mysql_query($advertiserSelect,$connection) or die("Couldn't execute query: ". mysql_error());
		$numR = mysql_num_rows($result);

		if($numR>0) {
			$message = '<span class="messagebold">A company with this name already exists!!!</span>';		
		} else {
			$updateAdvertiser =	"	UPDATE ad_companies
									SET company_name = '".$company_name."',
									contact_name = '".$contact_name."',
									address = '".$address."',
									zip = '".$zip."',
									country = '".$country."',
									email = '".$email."',
									phone = '".$phone."',
									fax = '".$fax."'
									WHERE id=".$company_id;

			mysql_query($updateAdvertiser,$connection) or die("Couldn't execute query: ". mysql_error());
			$message = '<span class="messagebold">Changes have been saved successfully</span>';			
		}
	}
	
	if($company_id != null && $company_id != "") {
		$query =	"	SELECT company_name, contact_name, address, zip, country, email, phone, fax
						FROM ad_companies
						WHERE id=".$company_id;
						
		$result = mysql_query($query,$connection) or die("Couldn't execute query: ". mysql_error());
		if($row = mysql_fetch_array($result)){
			$company_name = $row['company_name'];
			$contact_name = $row['contact_name'];
			$address = $row['address'];
			$zip = $row['zip'];
			$country = $row['country'];
			$email = $row['email'];
			$phone = $row['phone'];
			$fax = $row['fax'];	
		}
	}

print '	<head>
		<title>Edit Advertiser</title>
		<link href="banner_styles.css" rel="stylesheet" type="text/css">		
		<script language="JavaScript1.2">

		function confirmDelete() {
			if(document.advertiser_formA.company_id.value=="") {
				alert("An advertiser has not been selected");
				return false;
			} else if(document.delete_advertiser.company_id.value == "") {
				alert("Please press GO before deleting this advertiser");
				return false;
			} else {
				var agree=confirm("Are you sure you want to delete this advertiser?");
				if (agree)
					return true ;
				else
					return false ;
			}
		}
		function validate() {
			if(document.advertiser_formA.company_id.value=="") {
				alert("An advertiser has not been selected");
				return false;
			} else if (document.advertiser_form.company_name.value=="") {
				alert("Company Name must be completed");
				return false;
			}
			else {
				document.forms["advertiser_form"].action.value="update";
				return true;
			}

		}
		function saveForm() {
			if(validate()) {
				document.forms["advertiser_form"].submit();
			}
		}

		function deleteForm() {
			if(confirmDelete()) {
				document.forms["delete_advertiser"].submit();
			}
		}
		</script>
</head>

<body marginheight="30" topmargin="30">
  <table width="90%"  border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#ACC366" bgcolor="#2C78C5">
    <tr bgcolor="#ACC366">
      <td bgcolor="#ACC366"><table width="100%"  border="1" cellpadding="3" cellspacing="0" bordercolor="#ACC366">
        <tr>
          <td><span class="heading">Edit Advertiser</span></td>
        </tr>
      </table>        </td>
    </tr>
    <tr valign="top">
      <td><table width="100%" border="1" cellpadding="10" cellspacing="0" bordercolor="#ACC366">
        <tr>			
          <td colspan="4">			
          	<table width="100%"  border="0" cellspacing="0" cellpadding="3">			
			<tr><form name="advertiser_formA" action="advertiser_edit.php" method="post">
                <td width="150"><span class="bodytext">Select advertiser to edit&nbsp;</span></td>
                <td><span class="bodytext">';
				
				if($company_id != null && $company_id != "") {
					print '<select size="1" name="company_id" class="formtext" onChange="submit();">
					<option value="'.$company_id.'">'.$company_name.'</option>';
				} else {
					print '<select size="1" name="company_id" class="formtext" onChange="submit();">
					<option value="">Select Advertiser</option>';
				}
		
				$query =	"	SELECT id, company_name
								FROM ad_companies
								ORDER BY company_name";
				
				$result = mysql_query($query,$connection) or die("Couldn't execute query: ". mysql_error());
				while($row = mysql_fetch_array($result)){
					$companyID = $row['id'];
					$companyName = $row['company_name'];

					print '<option value="'.$companyID.'">'.$companyName.'</option>';
				}

		print '</span></td></form>
              </tr>
            </table>			
            </td>
          	</tr>';
if($company_id != null && $company_id != "") {

		if($message != "") {
			print '<tr><td width="100%" colspan="4">'.$message.'</td></tr>';
		}
		print '<form action="advertiser_edit.php" method="post" name="advertiser_form">
		<input type="hidden" name="company_id" value="'.$company_id.'">
		<input type="hidden" name="action">
        <tr bgcolor="#2C78C5">		
          <td width="130"><span class="bodytext">Company Name</span></td>
          <td width="200"><span class="bodytext"><input name="company_name" type="text" id="company_name" value="'.$company_name.'" class="formtext">
          </span></td>
          <td width="130"><span class="bodytext">Contact Name</span></td>
          <td><span class="bodytext"><input name="contact_name" type="text" id="contact_name" value="'.$contact_name.'" class="formtext"></span></td>
        </tr>
        <tr bgcolor="#2C78C5">
          <td width="130"><span class="bodytext">Address</span></td>
          <td colspan="3"><span class="bodytext">
		  <input name="address" type="text" id="banner_description" class="formtext" size="85" value="'.$address.'">
          </span></td>
        </tr>
        <tr bgcolor="#2C78C5">
          <td width="130"><span class="bodytext">Zip</span></td>
          <td><span class="bodytext"><input name="zip" type="text" id="company_zip" value="'.$zip.'" class="formtext">
          </span></td>
          <td><span class="bodytext">Country</span></td>
          <td><span class="bodytext"><input name="country" type="text" id="company_country" value="'.$country.'" class="formtext"></span></td>
        </tr>
        <tr bgcolor="#2C78C5">
          <td width="130"><span class="bodytext">Phone</span></td>
          <td><span class="bodytext"><input name="phone" type="text" id="company_phone" value="'.$phone.'" class="formtext">
          </span></td>
          <td><span class="bodytext">Email</span></td>
          <td><span class="bodytext"><input name="email" type="text" id="contact_email" value="'.$email.'" class="formtext"></span></td>
        </tr>
        <tr bgcolor="#2C78C5">
          <td width="130"><span class="bodytext">Fax</span></td>
          <td colspan="3"><span class="bodytext"><input name="fax" type="text" id="company_fax" value="'.$fax.'" class="formtext">
          </span></td>
        </tr>
		</form>			
      </table>       
      </td>
    </tr>
  </table>
	<p align="center">
		<input type="button" value="Save changes" onClick="javascript:saveForm();" class="buttontext">&nbsp;
		<input type="button" value="Delete advertiser" onClick="javascript:deleteForm();" class="buttontext">
	</p>
	<form action="delete_advertiser.php" method="post" name="delete_advertiser">
	  <input type="hidden" name="company_id" value="'.$company_id.'">
	</form>';
} else {
	print '</table></td>
		</tr>
		</table>';

}
print '<p>&nbsp;</p>
</body>';

} else {
	print "Session has expired. Please log in again";
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -