ciao
premetto chesto seguendo un percorsoo di studio e che sono ancora ignorante in materia di php
allora
ho due script (sessioni1 e sessioni2).
il primo(sessioni1):
Codice PHP:
session_register("nome");
session_register("soprannome");
?>
<html>
<head>
<title>prova gestione sessione</title>
</head>
<body>
<?php
$nome="giuseppe";
$sopranome = "peppino";
echo "<form action = 'sessioni2.php' method = 'post'>";
echo "
come ti chiami?";
echo "<input type = 'text' name = 'nome' >";
echo "
come ti chiamano gli altri?";
echo "<input type = 'text' name= 'soprannome'>";
?>
<input type= "submit" name = "submit" value = "invia">
e poi ho sessioni2:
Codice PHP:
session_register("nome");
session_register("soprannome");
?>
<html>
<head><title>variabili di sessione e non</title>
</head>
<body>
<?php
echo "
Contenuto scritto in nome :".$_POST['nome'];
echo "
contenuto scritto in soprannome: ".$_POST['soprannome'];
echo "
";
echo "contenuto scritto in nome:".$_SESSION['nome'];
echo "
contenuto scritto in soprannome;".$_SESSION['soprannome'];
echo "
"
sessioni2 dovrebbe stamparmi in output il valore delle due ver inizializzate in sessioni1($nome, $soprannome), stampando anche i valori inseriti nei due campi del form
i valori del form le stampa senza problemi,ma invece del contenuto delle due var inizializzate in sessioni1 non mi stampa niente
avete qualche suggestione?
grazie anticipatamente