Scusatemi se disturbo ancora. Ho un problema nel passare le variabili tra due pagine php. Da un po' di manualistica che ho letto questo dovrebbe funzionare, ma in realtà non funziona:
listato 1 login_1.php
<?session_start();
?>
<html>
<head>
<title> Accettazione login </title>
</head>
<body>
<big>[b]
<?
$utente=$HTTP_POST_VARS["login"];
$passwd=$HTTP_POST_VARS["pwd"];
$_SESSION['utente'] = $username;
$_SESSION['passwd'] = $passwd;
?>
clicca qui
</body>
</html>
listato 2: new_persona.php
<?
session_start();
$utente=$SESSION['utente'];
$passwd=$SESSION['passwd'];
echo "Il tuo nome utente e' " .$utente. "La tua password e' " .$passwd;
?>
<html>
<head>
<title> Modulo inserimento dati persona </title>
</head>
<body>
<form method="post" action="new_p.php">
<big>Nome:</big></br> <input type="Text" name="nome">
<big>[b]Cognome:</big></br> <input type="Text" name="cognome">
<big>[b]Link scheda o pagina personale:</big></br> http://<input type="Text" name="link">
<big>[b]Organizzazione:</big></br> <input type="Text" name="organizzazione">
<big>[b]Login:</big></br> <input type="Text" name="login">
<big>[b]Password:</big></br> <input type="Text" name="password">
<input type="Submit" value="Invia i dati >>>>>>">
</form>
</body>
</html>
nel primo listato login e pwd sono fassati da un form html (correttamente). Poi quando tento di stamparli a video dal secondo listato non ottengo nulla.
Qualcuno mi saprebbe dire quale è l'errore?
Grazie