📄 imgupload.php
字号:
<?php
session_start();
header("Cache-control: private");
$img_link = $_POST["img_link"];
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());
if($_FILES != null) {
$upload = trim($_FILES['userfile']['tmp_name']);
$original_file = strtolower($_FILES['userfile']['name']);
if(strpos($original_file, ".swf") > 0) {
$upload_name = "banner".$id.".swf";
} else if(strpos($original_file, ".jpg") > 0) {
$upload_name = "banner".$id.".jpg";
} else {
$original_file = "";
}
$path = $imgPath."/".$upload_name;
if($original_file != "") {
if(move_uploaded_file($upload, $path) && $img_link != "") {
$imgInsert = " INSERT INTO ad_images
(campaign_id, filename, link, active)
VALUES(".$id.",'".$upload_name."','".$img_link."','Y')";
mysql_query($imgInsert,$connection) or die("Couldn't execute query: ". mysql_error());
print "Image has been uploaded successfully";
} else {
print '<p class="messagebold">Error in upload! Debugging info:<br></p>';
print_r($_FILES);
}
}
}
print '
<head>
<title>Upload Image</title>
<link href="banner_styles.css" rel="stylesheet" type="text/css">
</head>
<body>
<p class="heading">Upload image for campaign: '.$campaign_name.'</p>
<form enctype="multipart/form-data" action="imgupload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input type="hidden" name="id" value="'.$id.'">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="15%"><span class="bodytext">Link</span></td>
<td width="85%"><span class="bodytext">
<input name="img_link" type="text" size="50" class="formtext">
</span></td>
</tr>
<tr>
<td><span class="bodytext">Upload Image </span></td>
<td><span class="bodytext">
<input name="userfile" class="formtext" type="file" size="50" />
<input type="submit" class="buttontext" value="Save file" />
</span></td>
</tr>
</table>
</form>';
$imgQuery = " SELECT id, filename, link, active
FROM ad_images
WHERE campaign_id = ".$id;
$result = mysql_query($imgQuery,$connection) or die("Couldn't execute query: ". mysql_error());
while($row = mysql_fetch_array($result)){
$img_id = $row['id'];
$img_filename = $row['filename'];
$img_link = $row['link'];
$img_active = $row['active'];
$isSWF = false;
if(strpos($img_filename, ".swf") > 0) {
$isSWF = true;
}
$path = $imgPath."/".$img_filename;
print '
<p> </p>
<table width="45%" border="0" cellspacing="0" cellpadding="0">
<tr>';
if($isSWF) {
print '<td width="43%"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100" height="100" id="bannerSWF" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="'.$path.'" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="'.$path.'" quality="high" bgcolor="#ffffff" name="bannerSWF" width="100" height="100" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object></td>';
} else {
print '<td width="43%"><img src="'.$path.'"></td>';
}
print '<td width="57%"><p class="style1"><br>';
print '<p class="style1">Link: '.$img_link;
print '<br>
<br>
</p>
</td>
</tr>
</table>';
}
mysql_close($connection);
print '<p> </p></body>';
} else {
print "Session has expired. Please log in again";
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -