CyberArmy University | Open Source Institute | CyberArmy Intelligence & Security | CyberArmy Services & Projects

optimised...


[Replies] [Reply] [View by Thread] [Help]
[Back To SNEAK Development Forum]

Posted by Mar Tacheon On 2005-02-27 02:01:10
In Reply to Version 1.1 [as a function] Posted by Mar Tacheon On 2005-02-27 01:56:43

Mar
Mar Tacheon


Same function optimised slightly (with help from Iota):
function smartSolver ($text,$filename)
{
  if ($text == '')
  { 
    // Check for text entry...
    return "Error: No Text Entered!"; 
  }
  else if ($filename == '')
  { 
    // Check for filename entry...
    return "Error: No Filename Entered!"; 
  }
  else 
  { 
    // Validate with File...

    if(!$fp = @fopen($filename, "r")) 
    {
      Return "Error: Cannot Open File!";
    }
    else
    {
      $enteredText = explode(' ', $text);
      $words = explode(':', fread($fp, filesize($filename)));
      for($j=0;$j<count($enteredText);$j++)
      {
        for($i=0;$i<count($words);$i++)
        {
          if ($enteredText[$j] == $words[$i])
          { 
            return 'Verified';
            break;
          } 
        }
      }
      return 'Not Verified';
      fclose($fp);
    } // End file check.
  }
}
Mar. Tacheon
Brigade Coordinator

Projects: ChalDev, IT News, CA-History, SNEAK

Crypto-Net




Replies:


Guest:
Subject:
Message:
Signature:
Optional Image Link:
http://

CyberArmy::Forum v0.6
Generated In 0.00663 seconds


About Us | Privacy Policy | Mission Statement | Help