You can add a watermark to your photos to at least prevent them from being used without credit. But yes, there is really no way to assure that your photos will not be used in ways you have not intended once you put them online! One solution is to only post very low resolution files that will not be adequate for print.