$_SESSION kopiowanie referencji?

0

Witam jak uniknąć kopiowania referencji do tablic $_SESSION? jeśli wykonuje ten przykład bez session_start(); to tablica $_SESSION prawidłowo się zachowuje

<?php
session_start(); 

echo "A SESSION['HASLO'] = ".$_SESSION['HASLO']."<br />";
$HASLO = "xxx";
$_SESSION['HASLO']=md5($HASLO);
echo "B SESSION['HASLO'] = ".$_SESSION['HASLO']."<br />";
$HASLO = "ccc";
echo "C SESSION['HASLO'] = ".$_SESSION['HASLO']."<br />";
$HASLO = "ddd";

?>

odp. "$_SESSION['HASLO']" jest ta sama zmienna co "$HASLO" należy użyć innej nazwy

0

U mnie wypluwa:

Notice: Undefined index: HASLO in D:\www\sess.php on line 4
A SESSION['HASLO'] =
B SESSION['HASLO'] = f561aaf6ef0bf14d4208bb46a4ccb3ad
C SESSION['HASLO'] = f561aaf6ef0bf14d4208bb46a4ccb3ad
Czyli w porządku, tak być powinno. A jak to u Ciebie wygląda?.

0

A, już czaję. Wyłącz register_globals

1 użytkowników online, w tym zalogowanych: 0, gości: 1