function getChecksum($DBID,$mysqldb,$mysqlip,$mysqlusr,$mysqlpwd,$status,$CHK) { // Connect to database $CHK=check_input($CHK); $DBID=check_input($DBID); $status=check_input($status); $sel_count=0; $mem_checksum="nonreg access"; $success=""; //validate DBID ; if ($status>0 && $status<5 && $DBID!="") { $con=mysql_connect($mysqlip,$mysqlusr,$mysqlpwd) or die ("Cannot connect to Danno's database"); mysql_select_db($mysqldb,$con); $result = mysql_query("SELECT * FROM members WHERE mem_num = '$DBID' ") or die ("Error: " . mysql_error()); while($row = mysql_fetch_array($result)) { $sel_count++ ; $mem_checksumDB=$row['mem_checksum'];$success=$row['mem_type'];$sel_email=$row['mem_email'];} mysql_close($con); } if ($status==1&&$success=="AD"&&$CHK==$mem_checksumDB) {$mem_checksum=$mem_checksumDB;} if ($status==2&&($success=="AD"||$success=="MB")&&$CHK==$mem_checksumDB) {$mem_checksum=$mem_checksumDB;} if ($status==3&&($success=="AD"||$success=="MB"||$success=="RG")&&$CHK==$mem_checksumDB) {$mem_checksum=$mem_checksumDB;} if ($status==4&&($success=="NV")) {$mem_checksum=$mem_checksumDB;} if ($mem_checksum=="nonreg access") {$mem_checksum=generatePassword(12,4);} return $mem_checksum ; } function getChecksumAD($DBID,$mysqldb,$mysqlip,$mysqlusr,$mysqlpwd,$status) { // Connect to database $DBID=check_input($DBID); $status=check_input($status); $sel_count=0; $mem_checksum="nonreg access"; $success=""; //validate DBID ; if ($status>0 && $status<5 && $DBID!="") { $con=mysql_connect($mysqlip,$mysqlusr,$mysqlpwd) or die ("Cannot connect to Danno's database"); mysql_select_db($mysqldb,$con); $result = mysql_query("SELECT * FROM members WHERE mem_num = '$DBID' ") or die ("Error: " . mysql_error()); while($row = mysql_fetch_array($result)) { $sel_count++ ; $mem_checksumDB=$row['mem_checksum'];$success=$row['mem_type'];$sel_email=$row['mem_email'];} mysql_close($con); } if ($status==1&&$success=="AD") {$mem_checksum=$mem_checksumDB;} if ($status==2&&($success=="AD"||$success=="MB")) {$mem_checksum=$mem_checksumDB;} if ($status==3&&($success=="AD"||$success=="MB"||$success=="RG")) {$mem_checksum=$mem_checksumDB;} if ($mem_checksum=="nonreg access") {$mem_checksum=generatePassword(12,4);} return $mem_checksum ; } function generatePassword($length, $strength) { $vowels = 'aeuy'; $consonants = 'bdghjmnpqrstvz'; if ($strength & 1) { $consonants .= 'BDGHJLMNPQRSTVWXZ'; } if ($strength & 2) { $vowels .= "AEUY"; } if ($strength & 4) { $consonants .= '23456789'; } if ($strength & 8) { $consonants .= 'zZxX'; } $password = ''; $alt = time() % 2; for ($i = 0; $i < $length; $i++) { if ($alt == 1) { $password .= $consonants[(rand() % strlen($consonants))]; $alt = 0; } else { $password .= $vowels[(rand() % strlen($vowels))]; $alt = 1; } } return $password; } function DispRow($HRef,$P3,$P4,$P5,$P8,$W,$C) { $hreffile=$HRef ; $parts[3]=$P3;$parts[4]=$P4;$parts[5]=$P5;$parts[8]=$P8; ?>


0) { $goto=$page.$pageparams; //goto page with parameters If ($button=="") { //display button icon ?>



Banner strip
Danno Sheehan - VINYL Album for Christmas Visit SHOP
Banner strip
0 && $success< 3) { Echo "Welcome to Member Discounts - Check them out here";} if ($success>2 && $success< 5) { Echo " look out for fans benefits ";} } if ($DBID>0) { /* Connect to database */ $con=mysql_connect($mysqlip,$mysqlusr,$mysqlpwd) or die ("Cannot connect to W3D database"); mysql_select_db($mysqldb); $sel_count=0; $result = mysql_query("SELECT * FROM members WHERE '$DBID' = mem_num ") or die ("Error: " . mysql_error()); while($row = mysql_fetch_array($result)) { $sel_count++ ; $sel_type=$row['mem_type'] ; $sel_email=$row['mem_email'] ; $sel_nameTitle=$row['mem_nameTitle'];$sel_nameFirst=$row['mem_nameFirst'];$sel_nameSur=$row['mem_nameSur'];} if ($sel_count == 1 ) { $salutation=$sel_nameFirst; } /* exists */ mysql_close($con); } // end of sel_email="" ?>

Danno's Music Shop page

Buy Vinyl record "Passing Time"

W3Detour LP Sales

***2022 the year for Vinyl. A Present for your Vinyl loving friends *** Passing Time VINYL Album at discounted Price during the pandemic. Limited Time Period hopefully -- Only normally £15

allow at 10 Day's for delivery LP price £9.99 including free CD (£12.99 including packing & postage )

Signed Copy

first one purchased by Teresa Mallen Signed Copy

Buy CD version of "passing Time"

online CD

W3Detour CD Sales

CD available now Passing Time CD allow 5 working days for delivery CD price £7 (including packing & postage £9)

download Amazon Digital amazon logo

Spotify

Purchase Single amazon logo

Purchase EP amazon logo