Ciao a tutti

ho un problema, anzi due, con la classe AHAH .
Vediamo se potete aiutarmi a risolverli


Ho un form in index.php che manda in post tramite ahah ad un file login.php le varibili per il login.
Per curiosità prima di ogni altra operazione, ho stampato l'array post
ed ho visualizzato questi dati
Array ( [undefined] => undefined [user] => quellochevoglio [pwd] => quellochevoglio )

Se invece mando le variabili senza ahah e stampo l'array ho
Array ( [user] => quellochevoglio [pwd] => quellochevoglio [submit] => login)

A parte il tipo submit che non viene passato, come mai ho una variabile
undefined?
Non riesco a capire da dove esce


Risolvendo il primo quesito , vorrei sapere come reindirizzare l'utente se il login va a buon fine.
Es. nel file login.php
Codice PHP:
<?php 
if($login){ 
  
header("Location: altra_pagina.php");
}else{ 
  echo 
"errore nel login"

?>
Con ahah, mi viene stampato nel div dinamico il contenuto di altra_pagina.php.
Come posso fare per evitare ciò?

Grazie a tutti per l'attenzione