ciao,
è essenziale sapere 3 cose per fare quello che vuoi tu:
se non hai mai usato ajax sarebbe opportuno che tu iniziassi a muovere i primi passi verso questo metodo di lavoro, in quanto il web 2.0 è iniziato già da un pò, e forse è il caso che tu ti butti in quello che poi ti aprirà molte strade.
1 - php può generare anche codice js
2- una chiamata ajax conserva gli header originali dello script, cosicchè anche il cookie di sessione viene trasmesso nelle future chiamate
3- come implementare dinamicamente un codice javascript all' interno della pagina.
detto questo, ti propongo un metodo semplice semplice che NON E' ajax, ma ci pare (con i suoi limiti però!!) 
la pagina chiamata pagina.php
Codice PHP:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="PSPad editor, [url]www.pspad.com[/url]">
<title>test</title>
<script>
function refreshCounter(val){
var fileref=document.createElement('script');
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", 'remota.php?num='+val);
document.getElementsByTagName("head")[0].appendChild(fileref)
}
</script>
</head>
<body>
<input type="button" value="1" onClick="refreshCounter(this.value)">
<input type="button" value="2" onClick="refreshCounter(this.value)">
<input type="button" value="3" onClick="refreshCounter(this.value)">
<input type="button" value="4" onClick="refreshCounter(this.value)">
<input type="button" value="5" onClick="refreshCounter(this.value)">
<input type="button" value="6" onClick="refreshCounter(this.value)">
<div id="scelte"></div>
</body>
</html>
e la pagina remota che logga in sessione le scelte fatte e ti aggiorna il div scelte
pagina chiamata remota.php
Codice PHP:
<?php
session_start();
$_SESSION['images'][]=$_GET['num'];
$js_array=json_encode($_SESSION['images']);
echo "var immagini=$js_array;";
echo "document.getElementById('scelte').innerHTML=immagini.join(' -- ');";
?>