Mah... prova a dividere le 2 "zone" e passare a eval() solo la parte dentro ai tag php (una cosa simile a un parser, ma più semplificata).