Ciao,
dunque...$auid è 0 perchè da quando fai session_start() nel campo $_SESSION['login'] non scrivi...o ci scrivi da qualche altra parte?
per quanto riguarda $teid non saprei...
però session_start() lo metterei all'inizio...anche prima di quando usi session_id