Bueno, eso es porque estas queriendo recibir elementos de un formulario con el nombre equivocado. Yo no veo que hayas publicado el form así que no te puedo corregir puntualmente. Pero tiene que haber una correspondencia:
Código PHP:
Ver original<input type="text" name="campo1" />
...
$_POST['campo1']
Lo que te esta pasando es que no hay correspondencia.
tip: cuando pegues codigo usa el highlighter para que podamos leerlo mejor.