ben si je ne me trompe pas, dans ton xcite.php :
tu initialises la session
tu vérifie que $_POST['a'] existe
si il est égale à 'c' tu vérifie que $_POST['s'] existe
et tu récupère en session la citation correspondante
tu fais un echo de celle-ci.
tout ce qu'il te suffit de faire, c'est :
if (isset($_GET['a'])) $_POST['a'] = $_GET['a'];
if (isset($_GET['s'])) $_POST['s'] = $_GET['s'];
bien sur, il faudra l'enlever quand les tests seront fini
le ajax, ce n'est ni plus ni moins que l'appel à une page comme quand tu tapes l'adresse dans le navigateur, sauf que ca n'affiche pas direct le contenu, mais que tu le manipules en js avant de l'afficher seulement la ou tu veux.
quand je fais du débug, ca m'arrive très souvent d'appeler direct mes fichiers php sensés être appelés par de l'ajax, directement dans le navigateur, afin de voir ce qu'il me retourne.
c'est un peu plus clair ?