dr.stein
09-05-2003, 12:42
<?php
session_start();
if (!isset($id)){
session_register("id");
echo "parametro null<br>";
echo "ora lo riempio<br>";
$id = 456;
echo "<br><A HREF=\"test.php\">clicca per andare avanti</A>";
}
else{
echo "parametro pieno: $id";
}
?>
io mi aspetterei che questo codice generi una pagina che la prima volta mi dice che il parametro e' null... la seconda volta (trovandolo gia' nella sessione attiva) entra nel ramo else e me lo stampa....
perche' invece entra sempre nel ramo then ?!?
php 4.3.2rc2, apache 2.0.45
il temp nel php.ini l'ho settato!! ;)
chi ha qualche suggerimento ?!?
session_start();
if (!isset($id)){
session_register("id");
echo "parametro null<br>";
echo "ora lo riempio<br>";
$id = 456;
echo "<br><A HREF=\"test.php\">clicca per andare avanti</A>";
}
else{
echo "parametro pieno: $id";
}
?>
io mi aspetterei che questo codice generi una pagina che la prima volta mi dice che il parametro e' null... la seconda volta (trovandolo gia' nella sessione attiva) entra nel ramo else e me lo stampa....
perche' invece entra sempre nel ramo then ?!?
php 4.3.2rc2, apache 2.0.45
il temp nel php.ini l'ho settato!! ;)
chi ha qualche suggerimento ?!?