All pastes #548665 Raw Edit

Untitled

public text v1 · immutable
·published 2007-06-07 20:22 UTC
rendered paste body
<?php

require_once('db_in.php');

$dir = 'C:\Program Files\xampp\htdocs\ss';

$q1 = "select ID, NAME from celebs where DONE=1 order by NAME asc";
$r1 = mysql_query($q1);

$selname = '';

$i = 0;
$html = '';
while($row1 = mysql_fetch_object($r1)) {
	$name = $row1->NAME;
	$id = $row1->ID;
	$selected = '';
	if(!$_POST['in1'] && $i==0) {
		$selected = ' selected';
		$selname = $name;
	}
	else if($_POST['in1']) {
		if($_POST['celeb'] == $id) {
			$selected = ' selected';
			$selname = $name;
		}
	}
	$html = $html."<option value=\"$id\"$selected>$name</option>\n";
	$i++;
}

$selname = str_replace(" ","-",strtolower($selname));

if($_POST['in1'] && $_POST['Edit'] == 'Edit' && !empty($_POST['del'])) DeleteFiles($_POST['del'],$dir,$selname);

echo "<div align=\"center\">\n<h1>Celeb Manager</h1>\n";
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">\n";
echo "<input type=\"hidden\" name=\"in1\" value=\"1\">\n";
echo "<select name=\"celeb\">\n".$html."</select>\n<input type=\"submit\" value=\"Go\">\n<br><br>\n";

//echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">\n";

ListImages($selname,$dir);

echo "<input type=\"submit\" name=\"Edit\" value=\"Edit\">\n</form>\n</div>\n";

function ListImages($name,$dir) {
	$ftype = "jpg";
	$dh = opendir($dir."\\".$name);
	$numfiles = 0;
	echo "<table width=\"100%\" cellpadding=2 cellspacing=0>\n<tr>\n";
	while(($file = readdir($dh)) !== false) {
		$pos = strpos($file,$ftype);
		if($pos !== false) {
			if($numfiles%12==0 && $numfiles!=0) echo "</tr>\n<tr>\n";
			echo "<td><a href=\"$name/$file\"><img src=\"$name/$file\" width=100 height=75 border=0></a><br><font size=-1><input type=\"checkbox\" name=\"del[]\" value=\"$file\"> - Delete</font></td>\n";
			$numfiles++;
		}
	}
	echo "</tr>\n</table>\n";
}

function DeleteFiles($del,$dir,$name) {
	foreach($del as $val) {
		unlink($dir."\\".$name."\\".$val);
	}
}

?>