Alıntı
Bu şekilde yazarsanız yazım hatası alırsınız ve $_GET, $_POST vb. değişkenler süper global değişkenlerdir bunları global olarak belirtmenize gerek yok.
function  liste($bolum)
{
$sirala = $_GET[sirala];
global $sirala;
if (!isset($sirala)) {
//Listeleme
Mustafa90 bu bilgileri kanıtlarmısın insanlara? (yada yukardaki örneği incele bakalım ne gibi bir hata alacaksın)

Evrensel Değişkenler Yani _GET _POST _REGUEST vs.. Fonksiyon içine alınırken
ve arkadaşın diyagram örneğinindeki kullanımı global olarak belirtilmeli.