merhaba, 1. sorunuzu pek anlayamadım ama 2. sorunuza yardımcı olayım 
2 adet kolonunuz olucak.
1. kolon kategoriler, makaleler vs vs. olarak bir form içersine atın, form'un özellikleri
method = post
action = index.php?kategori=xx gibi olsun.
2. kolon ise olduğu gibi PHP olamalıdır. Kategorilerin her birine ayrı ayrı linkler verin (bu cevabı yazarken ben Resimler kategorisini ele alıyorum). Resimler kategorisine şöyle bir link verirsiniz; index.php?kategori=Resimler daha sonra başlarsınız 2. kolonu kodlamaya..
PHP Kodu:
<?php
$kategori = $_GET['kategori']; // Kategori değişkenimizi atıyoruz
if ($kategori == "") {
// Boş olarak gelirse yani direk index.php çağırılırsa;
echo 'Kişisel sayfama hoşgeldiniz';
}
if ($kategori == "resimler") {
// Resimler olarak gelirse yani index.php?kategori=resimler olarak çağırılırsa
echo '<img src="images/wow.png">';
}
?>
Sık Kullanılanlar