ho cambiato codice e ottenuto finalmente qualcosa:

Codice PHP:
<?php 
require ("credenziali.php"); 
if (IsSet(
$_POST['user']) && IsSet($_POST['pass'])){ 
$user1 $_POST['user']; 
$pass1 $_POST['pass']; 
$result=mysql_query("SELECT * FROM cliente where username='$user1' and password='$pass1'"); 
$records mysql_fetch_row($result); 
if(
$records){ session_start(); 
session_register('user'); 
$_SESSION['user'] = $user1
session_register('pass'); 
$_SESSION['pass'] = $pass1
header("Location: applicazione.php"); } else { header("Location: index.php"); } } mysql_free_result($result); 
mysql_close($connect); 
?>

mi apre la pagina index.php
se funzionava doveva aprire applicazione.php, giusto?
come capisco qual è il motivo?