<?php |
include ( 'header.php' ); |
require_once ( 'config.php' ); |
if (isset( $_GET [ "act" ])) { |
$currentpage = $_GET [ "act" ]; |
} elseif (isset( $_POST [ "act" ])) { |
$currentpage = $_POST [ "act" ]; |
} else { |
$currentpage = "home" ; |
} |
switch ( $currentpage ) { |
case "home" : |
showPageHome(); |
break ; |
case "encrypt" : |
showPageEncrypt(); |
break ; |
case "decrypt" : |
showPagedecrypt(); |
break ; |
case "add" : |
showPageAdd(); |
break ; |
default : |
showPageHome(); |
break ; |
} |
?> |
<?php |
function showPageHome() { |
require_once ( 'config.php' ); |
$query = "SELECT COUNT(id) FROM md5" ; |
$result = mysql_query( $query ) or die ( "Query failed: " . mysql_error()); |
$row = mysql_fetch_array( $result ); |
$no = $row [ 'COUNT(id)' ]; |
?> |
<tr> |
<td align= "left" valign= "top" background= "images/back_right_1.jpg" style= "background-position:top right; background-repeat:no-repeat " ><table width= "714" border= "0" cellpadding= "0" cellspacing= "0" background= "images/back_left.jpg" style= "background-repeat:no-repeat; background-position:top left " > |
<tr align= "left" valign= "top" > |
<td width= "405" ><table width= "405" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr> |
<td align= "left" valign= "top" ><div style= "padding-left:27px; padding-top:0px" > |
<table width= "366" border= "0" cellpadding= "0" cellspacing= "0" background= "images/rep_line_1.jpg" > |
<tr> |
<td height= "59" align= "left" valign= "top" background= "images/top_back.jpg" ><div style= "padding-left:32px; padding-top:12px" > |
<table height= "27" border= "0" cellpadding= "0" cellspacing= "0" > |
<tr> |
<td><span class = "style1" >MD5 Encryption </span></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "left" valign= "top" background= "images/bottom_2.jpg" style= "background-repeat:no-repeat; background-position:bottom left " ><div style= "padding-left:32px; padding-top:2px; padding-bottom:23px" > |
<table width= "315" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr align= "left" valign= "top" > |
<td width= "127" ><table width= "105" border= "0" cellspacing= "0" cellpadding= "0" > |
<form action= "<?php echo $_SERVER['PHP_SELF']; ?>" method= "get" > |
<tr> |
<td height= "17" align= "left" valign= "bottom" ><span class = "style7" >Letter & number:</span></td> |
</tr> |
<tr> |
<td align= "left" valign= "bottom" ><span class = "style8" > |
<input type= "text" name= "encrypt" style= "width:100px; height:19px; font-family:tahoma; font-size:10px " size= "32" maxlength= "32" > |
</span></td> |
</tr> |
<tr> |
<td height= "26" align= "left" valign= "bottom" ><input type= "hidden" name= "act" value= "encrypt" ><input type= "submit" value= "Encrypt" ></td> |
</tr> |
</form> |
</table></td> |
<td><div style= "padding-left:0px; padding-top:9px; line-height:11px" ><span class = "style10" ><strong>Direction:</strong><br> |
Paste the letter & number into the box and click |
encrypt</span></div> |
</td> |
</tr> |
</table> |
</div></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "left" valign= "top" ><div style= "padding-left:27px; padding-top:0px" > |
<table width= "366" border= "0" cellpadding= "0" cellspacing= "0" background= "images/rep_line_1.jpg" > |
<tr> |
<td height= "59" align= "left" valign= "top" background= "images/top_back.jpg" ><div style= "padding-left:32px; padding-top:12px" > |
<table height= "27" border= "0" cellpadding= "0" cellspacing= "0" > |
<tr> |
<td><span class = "style1" >MD5 Decryption </span></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "left" valign= "top" background= "images/bottom_2.jpg" style= "background-repeat:no-repeat; background-position:bottom left " ><div style= "padding-left:32px; padding-top:2px; padding-bottom:23px" > |
<table width= "315" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr align= "left" valign= "top" > |
<td width= "127" ><table width= "105" border= "0" cellspacing= "0" cellpadding= "0" > |
<form action= "<?php echo $_SERVER['PHP_SELF']; ?>" method= "get" > |
<tr> |
<td height= "17" align= "left" valign= "bottom" ><span class = "style7" >MD5:</span></td> |
</tr> |
<tr> |
<td align= "left" valign= "bottom" ><span class = "style8" > |
<input type= "text" name= "decrypt" style= "width:100px; height:19px; font-family:tahoma; font-size:10px " size= "32" maxlength= "32" > |
</span></td> |
</tr> |
<tr> |
<td height= "26" align= "left" valign= "bottom" ><input type= "hidden" name= "act" value= "decrypt" ><input type= "submit" value= "Decrypt" ></td> |
</tr> |
</form> |
</table></td> |
<td><div style= "padding-left:0px; padding-top:9px; line-height:11px" ><span class = "style10" ><strong>Direction:</strong><br> |
Paste the md5 into the box and click |
decrypt</span></div> |
</td> |
</tr> |
</table> |
</div></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "center" valign= "top" ><span class = "style10" >Total |
number of <?php echo "<strong>" .number_format( $no ). "</strong>" ; ?> combinations</span></td> |
</tr> |
</table></td> |
<?php |
} |
function showPageEncrypt() { |
require_once ( 'config.php' ); |
$query = "SELECT COUNT(id) FROM md5" ; |
$result = mysql_query( $query ) or die ( "Query failed: " . mysql_error()); |
$row = mysql_fetch_array( $result ); |
$no = $row [ 'COUNT(id)' ]; |
$encrypt = $_GET [ 'encrypt' ]; |
$encrypted = md5( $encrypt ); |
$encrypt_query = "SELECT * FROM `md5` WHERE md5='$encrypted'" ; |
$encrypt_result = mysql_query( $encrypt_query ) or die ( "Query failed: " . mysql_error()); |
$encrypt_row = mysql_fetch_array( $encrypt_result ); |
if (! $encrypt_row ) { |
mysql_query( "INSERT INTO `md5` VALUES ('', '$encrypt', '$encrypted')" ) or die (mysql_error()); |
} |
?> |
<script language=Javascript> |
<!-- |
var copytoclip=1 |
function HighlightAll(theField) { |
var tempval= eval ( "document." +theField) |
tempval.focus() |
tempval.select() |
if (document.all&©toclip==1){ |
therange=tempval.createTextRange() |
therange.execCommand( "Copy" ) |
window.status= "Contents highlighted and copied to clipboard!" |
setTimeout( "window.status=''" ,2400); |
} |
} |
--> |
</script> |
<tr> |
<td align= "left" valign= "top" background= "images/back_right_1.jpg" style= "background-position:top right; background-repeat:no-repeat " ><table width= "714" border= "0" cellpadding= "0" cellspacing= "0" background= "images/back_left.jpg" style= "background-repeat:no-repeat; background-position:top left " > |
<tr align= "left" valign= "top" > |
<td width= "405" ><table width= "405" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr> |
<td align= "left" valign= "top" ><div style= "padding-left:27px; padding-top:0px" > |
<table width= "366" border= "0" cellpadding= "0" cellspacing= "0" background= "images/rep_line_1.jpg" > |
<tr> |
<td height= "59" align= "left" valign= "top" background= "images/top_back.jpg" ><div style= "padding-left:32px; padding-top:12px" > |
<table height= "27" border= "0" cellpadding= "0" cellspacing= "0" > |
<tr> |
<td><span class = "style1" >MD5 Encryption </span></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "left" valign= "top" background= "images/bottom_2.jpg" style= "background-repeat:no-repeat; background-position:bottom left " ><div style= "padding-left:32px; padding-top:2px; padding-bottom:23px" > |
<table width= "315" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr align= "left" valign= "top" > |
<td width= "127" ><table width= "105" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr> |
<?php |
if (! $encrypt ) { |
echo "<span class='style33'>Please fill up the blank.</span>" ; |
} else { |
?> |
<td height= "17" align= "left" valign= "bottom" ><span class = "style7" >MD5 encrypted:</span></td> |
</tr> |
<tr> |
<td align= "left" valign= "bottom" ><span class = "style8" "> |
<form name=form1> |
<textarea name=select cols=12 rows= "1" ><?php echo "$encrypted" ; ?></textarea> |
<A class =high href= "javascript:HighlightAll('form1.select')" ><input type= "submit" name= "copy" value= "Select" ></A> |
</form> |
</span> |
</td> |
</tr> |
<?php |
} |
?> |
<tr> |
<td height= "26" align= "left" valign= "bottom" ></td> |
</tr> |
</table></td> |
<td><div style= "padding-left:0px; padding-top:9px; line-height:11px" ><span class = "style10" ><strong>Direction:</strong><br> |
Click select button to highlight the encrypted result, then copy it to your clipboard (Ctrl+C) |
</span></div> |
</td> |
</tr> |
</table> |
</div></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "center" valign= "top" ><span class = "style10" >Total |
number of <?php echo "<strong>" .number_format( $no ). "</strong>" ; ?> combinations md5</span><br> <?php echo $ads2 ; ?></td> |
</tr> |
</table></td> |
<?php |
} |
function showPageDecrypt() { |
require_once ( 'config.php' ); |
$query = "SELECT COUNT(id) FROM md5" ; |
$result = mysql_query( $query ) or die ( "Query failed: " . mysql_error()); |
$row = mysql_fetch_array( $result ); |
$no = $row [ 'COUNT(id)' ]; |
$decrypt = $_GET [ 'decrypt' ]; |
$decrypt_query = "SELECT * FROM `md5` WHERE md5='$decrypt'" ; |
$decrypt_result = mysql_query( $decrypt_query ) or die ( "Query failed: " . mysql_error()); |
$decrypt_row = mysql_fetch_array( $decrypt_result ); |
$decrypted = $decrypt_row [ 'combination' ]; |
?> |
<script language=Javascript> |
<!-- |
var copytoclip=1 |
function HighlightAll(theField) { |
var tempval= eval ( "document." +theField) |
tempval.focus() |
tempval.select() |
if (document.all&©toclip==1){ |
therange=tempval.createTextRange() |
therange.execCommand( "Copy" ) |
window.status= "Contents highlighted and copied to clipboard!" |
setTimeout( "window.status=''" ,2400); |
} |
} |
--> |
</script> |
<tr> |
<td align= "left" valign= "top" background= "images/back_right_1.jpg" style= "background-position:top right; background-repeat:no-repeat " ><table width= "714" border= "0" cellpadding= "0" cellspacing= "0" background= "images/back_left.jpg" style= "background-repeat:no-repeat; background-position:top left " > |
<tr align= "left" valign= "top" > |
<td width= "405" ><table width= "405" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr> |
<td align= "left" valign= "top" ><div style= "padding-left:27px; padding-top:0px" > |
<table width= "366" border= "0" cellpadding= "0" cellspacing= "0" background= "images/rep_line_1.jpg" > |
<tr> |
<td height= "59" align= "left" valign= "top" background= "images/top_back.jpg" ><div style= "padding-left:32px; padding-top:12px" > |
<table height= "27" border= "0" cellpadding= "0" cellspacing= "0" > |
<tr> |
<td><span class = "style1" >MD5 Decryption </span></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "left" valign= "top" background= "images/bottom_2.jpg" style= "background-repeat:no-repeat; background-position:bottom left " ><div style= "padding-left:32px; padding-top:2px; padding-bottom:23px" > |
<table width= "315" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr align= "left" valign= "top" > |
<td width= "127" ><table width= "105" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr> |
<?php |
if (! $decrypt ) { |
echo "<span class='style33'>Please fill up the blank.</span>" ; |
} elseif ( strlen ( $decrypt ) != 32) { |
echo "<span class='style33'>Invalid md5</span>" ; |
} elseif (! $decrypt_row ) { |
echo "<span class='style33'>Sorry, we couldn't decrypt this md5.</span>" ; |
} else { |
?> |
<td height= "17" align= "left" valign= "bottom" ><span class = "style7" >MD5 decrypted:</span></td> |
</tr> |
<tr> |
<td align= "left" valign= "bottom" ><span class = "style8" "> |
<form name=form1> |
<textarea name=select cols=12 rows= "1" ><?php echo $decrypted ; ?></textarea> |
<A class =high href= "javascript:HighlightAll('form1.select')" ><input type= "submit" name= "copy" value= "Select" ></A> |
</form> |
</span> |
</td> |
</tr> |
<?php |
} |
?> |
<tr> |
<td height= "26" align= "left" valign= "bottom" ></td> |
</tr> |
</table></td> |
<td><div style= "padding-left:0px; padding-top:9px; line-height:11px" ><span class = "style10" ><strong>Direction:</strong><br> |
Click select button to highlight the decrypted result, then copy it to your clipboard (Ctrl+C) |
</span></div> |
</td> |
</tr> |
</table> |
</div></td> |
</tr> |
</table> |
</div></td> |
</tr> |
<tr> |
<td align= "center" valign= "top" ><span class = "style10" >Total |
number of <?php echo "<strong>" .number_format( $no ). "</strong>" ; ?> combinations md5</span><br> <?php echo $ads2 ; ?></td> |
</tr> |
</table></td> |
<?php |
} |
?> |
<td width= "309" height= "100%" background= "images/rep_1.jpg" style= "background-repeat:repeat-y; background-position:top left " ><table width= "309" height= "100%" border= "0" cellpadding= "0" cellspacing= "0" background= "images/bot_pic_1.jpg" style= "background-position:bottom left; background-repeat:no-repeat " > |
<tr> |
<td height= "100%" align= "left" valign= "top" background= "images/top_pic_1.jpg" style= "background-repeat:no-repeat; background-position:top left " ><div style= "padding-left:14px; padding-top:12px" > |
<table height= "27" border= "0" cellpadding= "0" cellspacing= "0" > |
<tr> |
<td><span class = "style1" >Welcome to MD5 |
Encryption & Decryption !</span></td> |
</tr> |
</table> |
</div> |
<div style= "padding-left:14px; padding-top:10px" ><span class = "style10" ><strong>Having |
problem encrypting?<br> |
</strong>This service will help you to encrypt<br> |
your letter and number with md5 function .<br> |
<br> |
<strong>Having |
problem decrypting?<br> |
</strong>You are on the right place !<br> |
This service will try to decrypt md5 for you !<br> |
</span></div> |
<div style= "padding-left:15px; padding-top:15px" > |
<table width= "158" border= "0" cellspacing= "0" cellpadding= "0" > |
<tr align= "left" valign= "middle" > |
<td width= "10" height= "15" ><a href= "#" ><img src= "images/point_4.jpg" width= "5" height= "5" border= "0" ></a></td> |
<td height= "15" ><span class = "style14" >MD5 |
encryption</span></td> |
</tr> |
<tr align= "left" valign= "middle" > |
<td width= "10" height= "15" ><a href= "#" ><img src= "images/point_4.jpg" width= "5" height= "5" border= "0" ></a></td> |
<td height= "15" ><span class = "style14" >MD5 |
decryption</span></td> |
</tr> |
<tr align= "left" valign= "middle" > |
<td width= "10" height= "15" ><a href= "#" ><img src= "images/point_4.jpg" width= "5" height= "5" border= "0" ></a></td> |
<td height= "15" ><span class = "style14" >Fast |
and easy !</span></td> |
</tr> |
<tr align= "left" valign= "middle" > |
<td width= "10" height= "15" ><a href= "#" ><img src= "images/point_4.jpg" width= "5" height= "5" border= "0" ></a></td> |
<td height= "15" ><span class = "style14" >Just |
one click !</span></td> |
</tr> |
</table> |
</div> |
<div style= "padding-left:13px; padding-top:16px; padding-bottom:15px" > |
<table width= "240" height= "18" border= "0" cellpadding= "0" cellspacing= "0" > |
<tr align= "left" valign= "top" > |
<td width= "100%" background= "images/division_1.jpg" style= "background-repeat:no-repeat; background-position:top right " ><span class = "style10" ><strong>I |
need your help !<br> |
</strong>As we know there's billions of |
different combination,<br> |
me alone could not support the whole service, so |
if you<br> |
are free you could do some contribution by |
adding different combinations to my database.<br> |
Please refer to <?php echo $url ; ?>add.php?no=<font color= "#FF0000" >x</font><br> |
Replace the <font color= "#FF0000" >x</font> with the random lenght.</span></td> |
</tr> |
</table> |
</div></td> |
</tr> |
</table></td> |
</tr> |
</table></td> |
</tr> |
<?php |
include ( 'footer.php' ); |
?> |
初级程序员
by: 朽木可雕也 发表于:2017-08-19 19:57:11 顶(0) | 踩(0) 回复
你好,这个代码 可否直接线上运行呢?
回复评论