PHP - análise de dados de formulários multipartes

Eu estou tentando montar um formulário HTML POST-ed que tem dois campos - um arquivo de upload e um campo de texto. Como o formulário tem um tipo multipart / form-data para o upload do arquivo, não consigo acessar o campo de texto através da variável PHP $ _POST normal. Então, como posso chegar no campo de texto no formulário com PHP?

Conforme solicitado, aqui está um código, basicamente tirado diretamente do Andrew:

<html>
    <body>
        <form action="test2.php" method="post" enctype="multipart/form-data">
            Name: <input type="text" name="imageName" />
            Image: <input type="file" name="image" />
            <input type="submit" value="submit" />
        </form>
    </body>
</html>

<?php
  echo $_POST['imageName'];
  echo "<pre>";
  echo var_dump($_FILES['image']);
  echo "</pre>";
?>

Esse é o arquivo de teste inteiro. Se eu remover o enctype, posso obter os dados POST-ed, mas não o arquivo, é claro. Com o enctype como multipart / form-data, posso obter o arquivo, mas nada dos dados POST-ed.

Aqui está a saída com o enctype:

array(5) {
  ["name"]=>
  string(34) "testing.png"
  ["type"]=>
  string(0) ""
  ["tmp_name"]=>
  string(0) ""
  ["error"]=>
  int(1)
  ["size"]=>
  int(0)
}

Sem:

testing

NULL

Mesma entrada exata ambas as vezes.

questionAnswers(7)

yourAnswerToTheQuestion