Danny CarltonDanny, can you post the link again for your spell check program?
Some questions, does it call an external executable binary from within PHP?
It uses PERL/CGI and from there uses the Aspell function that’s standard on most Unix/Linux systems. The spell checker on this site works the same way, but is a direct script, and doesn’t go through SpelChek.com
Does it have a learn function?
Yes and no. The script has the capacity to add words that can be ignored, but those words are not used a alternate spellings for other words. I really wanted something that I could add words like Cortef, Florinef, etc. to but didn’t want to go the route of spending months developing a more customized version.
Is the code you used for it open source for hacking to suit my needs?
Aspell is already installed on most servers. The CGI script is a highly modified version of the WBOSS script found at http://dontpokebadgers.com/spellchecker/. It’s GNU freeware
Is the dictionary included within the upload for insertion into the mySQL database?
The dictionary is part of Aspell. Supposedly there are other dictionaries available for Aspell, but since I don’t run my own Unix/Linux server I don’t have access to the system to install added dictionaries.
There is a php/mysql based spell checker at http://www.master-technology.com/demos/spell/index.php (phpspell) that’s freeware if that’s what you’re looking for.