is it possible, for example, to write my objects in C#, and have my php scripts throw info at it, and have my C# objects throw info back? if so, do i have to have any special installs with php, or anything like that?
c'mon people, it has to be possible!
first of all if you believe it has to be possible why are you asking if it is possible.
secondly - the only way it is possibly is to call exe files which cannot be done in safe mode
third - why mesh languages like that it's easier to maintain if it's in a single language.
because unfortunatly, you can't write everything in php, so i've written many objects that are similar for both my desktop apps, and web-apps, so if i could write them in one language, it would make my job much easier
also, it's a new thing to venture into for me.
you can write desktop apps in php, it even has a gui library.
Set up the C# stuff as a web service and use SOAP to call it. You can do the reverse too (set up the PHP stuff as a web service and have C# call it).
PEAR::SOAP appears to be the best SOAP implementation for PHP. Supports WSDL (client and server), so you can easily generate proxy classes for remote services.
SOAP is a good way to go.
If its a Windows server, you can do COM.