Gehinnom adlı üyeden alıntı: mesajı görüntüle
$HTTP_GET_VARS ve $HTTP_POST_VARS ==> $_GET .. $_POST ile aynıdır. Senin denediklerin eski versionlarda kalmıştı sanırsam. Yada php.ini den aktif/pasif edilmesi gerekiyordu. O yüzden kullanamamamış olabilirsin.
php 6 da bu değişkenler tümden kaldiriliyor zaten. Ondan hiç kullanmamak. Kullanılan yerleride editlemek lazim

okypsycho adlı üyeden alıntı: mesajı görüntüle
Invalid argument supplied for foreach()
fonksiyona tanımlanmamış dizi gönderildiğinde verir. Hatanın kaynağını hep burda çağrılan değişkenin boş olma nedenini arayarak yaklaşmalısınız