Неверные аргументы в php

Когда я запускаю скрипт в Wamp, я получаю следующие предупреждающие уведомления для строк 17 и 21. Что это говорит мне и что можно / нужно сделать для решения проблемы?

Предупреждение: Указан неверный аргумент для foreach () в C: \ wamp \ www \ eCardScript \ ecard_lib.php onстрока 17 *Предупреждение:* Недопустимый аргумент для foreach () в C: \ wamp \ www \ eCardScript \ ecard_lib.php onстрока 21

<?php
include('htmlMimeMail.php');

function getPostGetVars() {
  global $HTTP_POST_VARS,$HTTP_GET_VARS;
  foreach ($HTTP_POST_VARS as $key => $value) { // This is Line 17
    global $key;
    $key = $value;
  }
  foreach ($HTTP_GET_VARS as $key => $value) {  // This is Line 21
    global $key;
    $key = $value;
  }
}
?>

Ответы на вопрос(2)

Ваш ответ на вопрос