<?php function md5_decode($hash){ $ch = curl_init('http://www.md5decrypter.com/index.php'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'hash='.$hash); $result = preg_replace('#^.+Normal Text: </b>(.+?) <br/>.+$#s', '$1', curl_exec($ch), 1, $count); curl_close($ch); return $count ? $result : FALSE; } echo md5_decode('adc41cdc9f1515c560ccc70d899c4e42'); ?>