Ein interface benötigst du da.
kann dir da die interface von scripe4webbis empfehlen
http://www.scripte4webbis.de/index.php?site=list&cat=35