Após alguns testes eu quase cheguei a conclusao de que chamar um código php via ajax nao da certo pois o PHP é executado do lado servidor e o ajax (eu imagino) pega os dados do servidor e executa do lado cliente, como um javascript..
Me corrijam se eu estiver errado pois chegou bem perto da minha duvida tb.
A diferenca entre PHP e Javascript é que um é executado do lado servidor e outro do lado cliente.
Digamos que eu queira, via ajax, incluir um arquivo php dentro de minha pagina. O que aconteceria?
Levando em consideracao que o php é executado no lado servidor, e o ajax gera um javascript executado no lado cliente, o meu código php iria ou não ser executado?
Por exemplo se eu incluisse um arquivo x.php, e dentro deste arquivo tive-se "<?php echo "teste"; ?>", isso iria mostrar a string teste caso eu chamasse este arquivo via ajax?
Nos meus testes eu fiz um arquivo php misto, duas tags html, e um codigo PHP igual o de cima, os htmls apareceram, e o php não. Vim até aqui perguntar entao pq isso tb pode ser um erro meu na forma de incluir o arquivo. Abraço.