Un saluto a tutti voi.
Sto mettendo su una piccola applicazione per una Intranet. Niente di particolare.
Però sto provando a trasportare delle variabili tra uno script e l'altro.
Uso PHP e Mysql con Easyphp, poi lo passerò a Linux/PHP e Mysql.
Ho uno script iniziale che mi fa effettuare il login, ma non mi interessa mantenere l'utente.
Una volta eseguito il login viene eseguito questo script:

condominio.php
Codice PHP:
<?
session_start
();
$_SESSION['codice_condominio'] = $cod;
$_SESSION['Denominazione'] = $Denominazione;
$_SESSION['NumeroPagine'] = 1
require (
"conf.php");
include(
'testa.php');
?>
<h3 align="center">Inserimento Condominio --> [url="inser_condominio.php"][img]/image/Inserimento.gif[/img][/url]
</h3>
<table width="60%" border='1' align="center">
<th>Codice</th>
<th>Condominio</th>
<th colspan='5'>Funzioni</th>
<tr>
</tr>
<?php
// connessione e selezione db

$link mysql_connect($server,$utente,$password
  or die
  (
"
[b]Non posso connettermi al Server[/b]
"
.mysql_error());
$conn=mysql_select_db($datab$link) or die("
[b]Non riesco a connettermi al Database.[/b]
"
.mysql_error());

$result mysql_query("select * from gest_condominio order by Denominazione");
    while (
$row mysql_fetch_array($result))
        {
                      
$cod                   $row['cod_condominio'];
                    
$denominazione      $row['Denominazione'];
                    echo 
"<td align='center'>$cod</td>";
                    echo 
"<td>$denominazione</td>";
                    echo 
"<td>$desc_tipo_immob</td>";
            echo 
"<td><a href=\"mod_condominio.php?id=$cod\">[img]/image/Modifica.gif[/img]</a></td>";
            echo 
"<td><a href=\"vis_condominio.php?id=$cod\">[img]/image/Visura.gif[/img]</a></td>";
            echo 
"<td><a href=\"canc_condominio.php?id=$cod\">[img]/image/Cancella.GIF[/img]</a></td>";
            echo 
"<td><a href=\"menu.php?id=$cod\">[img]/image/Ok.GIF[/img]</a></td><tr>";
             }
?>
</table>
<h3>[url='login.php']Chiudi[/url]</h3>
</body>
</html>
Viene selezionato il condominio e si manda in esecuzione lo script "menu.php".
Ora a me interessa mantenere il codice e la denominazione.

Ma quando vado allo script successivo non mi risulta nulla!!!
Sicuramente non ho chiaro il funzionamento della "session_start".
Vi posto anche lo script "menu.php" :
Codice PHP:
<?php
session_start
();
function 
leggi($cod_cond)
{
    global 
$row;
    
$q=mysql_query("select Denominazione from gest_condominio where cod_condominio = '$cod_cond'");
    
$ro mysql_fetch_row($q);
    return 
$ro[0];
}

//require ("testa.php");
require ("conf.php");
$link mysql_connect($server,$utente,$password
  or die
  (
"
[b]Non posso connettermi al Server[/b]
"
.mysql_error());
$conn=mysql_select_db($datab$link) or die("
[b]Non riesco a connettermi al Database.[/b]
"
.mysql_error());
$cod_cond $_GET['id'];
$Denominazione=leggi($cod_cond);
?>
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<title>Menu Gestione Condominio</title>

<style type="text/css">
body {
 background: #8b8833;}
 div#container{width:600px;margin: 0 auto;border:2px solid #999;background:#fff}
 p{font:75.01% arial,sans-serif;line-height: 1cm}
th {background: #ccc555;}
a:Hover{color:red; background-color:yellow; }
</style>

</head>
<body>
<?
$codice_condominio 
$_SESSION['codice_condominio'];
$Denominazione $_SESSION['Denominazione'];
echo 
"Ecco i risultati " $codice_condominio ." -- "$Denominazione;
?> 
<h1 align="center">[img]/image/logo.gif[/img]</h1>
<h2 align="center">Gestione Condominio</h2>
<div>
<h2 align="center"><?php echo "$Denominazione"?></h3>
</div>
<table>
<th background color='white'>Funzioni/Programmi</th><tr></tr>
<td>[url='anag_condomino.php?id=$cod']Anagrafica Condomino[/url]</td><tr><tr>
<td>[url='immobili.php']Unit&agrave Immobili[/url]</td><tr></tr>
<td>[url='lista_mill.php']Lista Millesimi[/url]</td><tr></tr>
<th>Tabelle</th><tr></tr>
<td>[url='tipo_immob.php']Tabella Tipo Immobili[/url]</td><tr></tr>
<td>[url='']Tabella CONDOMINIO[/url]</td></table>
</body>
</html>
Mi sapreste dare spiegazioni che mi consentano di avere più chiarezza nella mia deformata mente di programmatore vecchio stile?

Grazie a coloro che interverranno.