//if thumb_x or thumb_y == 0, aspect ratio of original will be maintained
//based on the given thumb_x or thumb_y
function createthumb($image_source,$thumb_x,$thumb_y,$output_file)
{
$backup_file = $output_file. "_backup.jpg";
copy($image_source,$backup_file);
//echo $backup_file;
$image_properties = GetImageSize($backup_file);
if (!$image_properties[2] == 2)
{
return(0);
}
else
{
$src_image = imagecreatefromjpeg($backup_file);
$src_x = imagesx($src_image);
$src_y = imagesy($src_image);
if (($thumb_y == "0") && ($thumb_x == "0"))
{
return(0);
}
elseif ($thumb_y == "0")
{
$scalex = $thumb_x/($src_x-1);
$thumb_y = $src_y*$scalex;
}
elseif ($thumb_x == "0")
{
$scaley = $thumb_y/($src_y-1);
$thumb_x = $src_x*$scaley;
}
$thumb_x = (int)($thumb_x);
$thumb_y = (int)($thumb_y);
$dest_image = imagecreatetruecolor($thumb_x, $thumb_y);
unlink($backup_file);
if (!ImageCopyResampled($dest_image, $src_image, 0, 0, 0, 0, $thumb_x, $thumb_y, $src_x, $src_y))
{
imagedestroy($src_image);
imagedestroy($dest_image);
return(0);
}
else
{
imagedestroy($src_image);
if (ImageJPEG($dest_image,$output_file,80))
{
imagedestroy($dest_image);
return(1);
}
imagedestroy($dest_image);
}
return(0);
}
}
//input is in dd-mm-yy format
//output is in yyyy-mm-dd
function date_mysql_format($in_date)
{
$date_array = explode( '-', $in_date );
$days = (int)$date_array[0];
$months = (int)$date_array[1];
$years = (int)$date_array[2];
if (checkdate($months, $days, $years))
return implode( '-', array_reverse( explode( '-', $in_date ) ) );
}
//input is in yyyy-mm-dd
//output is in dd-mm-yyyy format
function date_format_aust($in_date)
{
//date("d M Y", strtotime($your_row['lastlogin_date']))
return implode( '-', array_reverse( explode( '-', $in_date ) ) );
}
//print out the page number bar
//and return group query string
function page_numbers($cur_page, $page_jump, $sql)
{
$limit_str = "LIMIT ". $cur_page * $page_jump .",$page_jump";
$group_str = $sql." ".$limit_str;
//echo $group_str;
//$group_results = mysql_query($group_str);
$num_sql = mysql_query($sql);
$num_rows = mysql_num_rows($num_sql);
$page_num = $cur_page + 1;
$total_num_page = ceil($num_rows/$page_jump);
?>
if ($total_num_page > 1)
{
?>
echo "[Page $page_num/$total_num_page]";
for ($counter=0; $counter<=$total_num_page-1; $counter++)
{
$page_jump = $counter +1;
?>
[ echo $page_jump; ?>]
}
?>
}
?>
return $group_str;
}//function
//print out the page number bar
//and return group query string
function photo_page_numbers($cur_page, $page_jump, $sql, $iduse)
{
$limit_str = "LIMIT ". $cur_page * $page_jump .",$page_jump";
$group_str = $sql." ".$limit_str;
//echo $group_str;
//$group_results = mysql_query($group_str);
$num_sql = mysql_query($sql);
$num_rows = mysql_num_rows($num_sql);
$page_num = $cur_page + 1;
$total_num_page = ceil($num_rows/$page_jump);
?>
if ($total_num_page > 1)
{
?>
echo "[Page $page_num/$total_num_page]";
for ($counter=0; $counter<=$total_num_page-1; $counter++)
{
$page_jump = $counter +1;
?>
[ echo $page_jump; ?>]
}
?>
}
?>
return $group_str;
}//function
//print out the page number bar
//and return group query string
function search_query($cur_page, $page_jump, $search_date)
{
$sql_search = "SELECT * FROM event WHERE event_active = 'y'";
$word_str = "";
$cat_str = "";
$date_str = "";
if(!empty($search_date))
{
$my_search_date = date_mysql_format($search_date);
$sql_search.= " AND '$my_search_date' BETWEEN event_start_date AND event_finish_date";
//$search2_date = urlencode($search_date);
$date_str = "&search_date=$search_date";
}
$limit_str = "LIMIT ". $cur_page * $page_jump .",$page_jump";
$group_str = $sql_search." ".$limit_str;
//echo $group_str;
$num_sql = mysql_query($sql_search);
$num_rows = mysql_num_rows($num_sql);
if ($num_rows < 1)
{
echo("No Results listed for the date you specified. Please try another search.");
}
$page_num = $cur_page + 1;
$total_num_page = ceil($num_rows/$page_jump);
?>
if ($total_num_page > 1)
{
?>
echo "[Page $page_num/$total_num_page]";
for ($counter=0; $counter<=$total_num_page-1; $counter++)
{
$page_jump = $counter +1;
?>
[ echo $page_jump; ?>]
}
?>
}
?>
return $group_str;
}//function
//print out the page number bar
//and return group query string
function event_first_page($cur_page, $page_jump)
{
$today = date("Y-m-d");
$sql_search = "SELECT * FROM event WHERE event_active = 'y' AND event_start_date <= ADDDATE('$today', INTERVAL 7 DAY) ORDER BY event_start_date ASC";
$word_str = "";
$cat_str = "";
$date_str = "";
$limit_str = "LIMIT ". $cur_page * $page_jump .",$page_jump";
$group_str = $sql_search." ".$limit_str;
//echo $group_str;
$num_sql = mysql_query($sql_search);
$num_rows = mysql_num_rows($num_sql);
if ($num_rows < 1)
{
echo("No Results listed for the date you specified. Please try another search.");
}
$page_num = $cur_page + 1;
$total_num_page = ceil($num_rows/$page_jump);
?>
if ($total_num_page > 1)
{
?>
echo "[Page $page_num/$total_num_page]";
for ($counter=0; $counter<=$total_num_page-1; $counter++)
{
$page_jump = $counter +1;
?>
[ echo $page_jump; ?>]
}
?>
}
?>
return $group_str;
}//function
?>
KIX COUNTRY - THE BEST COUNTRY MUSIC
include("menu.inc");?>
//process competition entries
if (isset($_POST[entry]))
{
//print_r($_POST);
$list_name = $_POST[first_name];
$list_surname = $_POST[last_name];
$list_email = $_POST[email];
$list_phone = $_POST[phone];
$list_day = $_POST[dob_day];
$list_month= $_POST[dob_month];
$list_year = $_POST[dob_year];
$list_gender = $_POST[gender];
$list_address = $_POST[address];
$kix_email = $_POST[kix_email];
$addsql = "INSERT INTO listener_db (list_name, list_surname, list_email, list_phone, list_day, list_month, list_year, list_gender, list_address)VALUES ('$list_name',
'$list_surname', '$list_email', '$list_phone', '$list_day', '$list_month', '$list_year', '$list_gender', '$list_address')";
$result = mysql_query($addsql);
$subject = "Competition Entry: ".$_POST[comp];
$body = "From: ".$_POST[first_name]." ";
$body .= $_POST[last_name]."\n\n";
$body .= $_POST[email]."\n\n";
$body .= $_POST[phone]."\n\n";
$body .= $_POST[address]."\n\n";
$body .= $_POST[dob_day]."-";
$body .= $_POST[dob_month]."-";
$body .= $_POST[dob_year]."\n\n";
$body .= $_POST[gender]."\n\n";
$body .= $_POST[available]."\n\n";
$body .= $_POST[future]."\n\n";
$body .= $_POST[additional_info]."\n";
?>
» Back to Click-To-Win Competitions
//$outcome2 = mail("larrican@kixfm.net", $subject, $body, "From:website@kixcountry.com.au");
//$outcome4 = mail("talita@kintek.com.au", $subject, $body, "From:website@kixcountry.com.au");
$msgbody = stripslashes($body);
//Mail to Admin
include("lib/class.phpmailer.php");
$mail = new PHPMailer();
$mail->Subject = $subject;
$mail->From = "website@kixcountry.com.au";
$mail->FromName = "KixxFM Competition Entry";
$mail->Body = $msgbody;
$mail->AddAddress("kixcountrydj@hotmail.com");
$mail->Send();
echo "Thank You, Your entry has been submitted ";
}
elseif (isset($_GET[comp]))//a specific competition has been selected
{
if(!isNaN($_GET[comp]))
{
$id = prepare_input($_GET[comp]);
$sql = "SELECT * FROM competition_click WHERE coc_id = '$id' LIMIT 1";
?>
» Back to Click-To-Win Competitions
$result = mysql_query ($sql);
if($row2 = mysql_fetch_array($result))
{
$coc_id = $row2[coc_id];
$coc_name = stripslashes($row2[coc_name]);
$coc_description = stripslashes($row2[coc_description]);
$coc_conditions = stripslashes($row2[coc_conditions]);
$coc_question = stripslashes($row2[coc_question]);
$coc_email = stripslashes($row2[coc_email]);
$coc_file_name = stripslashes($row2[coc_file_name]);
$coc_height = stripslashes($row2[coc_height]);
$coc_width = stripslashes($row2[coc_width]);
$coc_thumb_file = stripslashes($row2[coc_thumb_file]);
$coc_thumb_height = stripslashes($row2[coc_thumb_height]);
$coc_thumb_width = stripslashes($row2[coc_thumb_width]);
}
?>
}?>
Details =$coc_description?>
Entry Form
}
}
else
{//display the summary of all click-to-win comps
//Display all categories
$sql_cat = "select * from competition_click where coc_active='y' and coc_id != 65";
$group_results = mysql_query($sql_cat);
?>
while($row = mysql_fetch_array($group_results))
{
$coc_id = $row[coc_id];
$coc_name = stripslashes($row[coc_name]);
$coc_description = stripslashes($row[coc_description]);
$coc_conditions = stripslashes($row[coc_conditions]);
$coc_file_name = stripslashes($row[coc_file_name]);
$coc_height = stripslashes($row[coc_height]);
$coc_width = stripslashes($row[coc_width]);
$coc_thumb_file = stripslashes($row[coc_thumb_file]);
$coc_thumb_height = stripslashes($row[coc_thumb_height]);
$coc_thumb_width = stripslashes($row[coc_thumb_width]);
//echo $coc_id." ";
//echo $coc_description." ";
//echo $coc_file_name." ";
//echo $coc_height." ";
//echo $coc_width." ";
//echo $coc_thumb_file." ";
//echo $coc_thumb_height." ";
//echo $coc_thumb_width." ";
?>
}?>
» More Info
echo "\n";
}
?>
}//end else
require("footer.inc");
?>