Ale strona ma się przeladować ?
Czy masz to wczytane na jakiegoś DIV'a i żeby sie ukrywało ?
Bo jak mam się przeładować i być ponownie przetworzona przez php to musisz użyć zmiennych przkazywanych przez GET
<?php
if($_GET['link'] == 1){
// Kliknieto link nr 1 / wyswieltl kursy
}
?>
A w linku
<a href="index.php?link=1">Link #1
</a>
A jak masz wczytane wszystko na diva to dajesz mu visible na false'a czy coś i jak sie kliknie to sie pojawia i tyle.