Raga na cosa...
session_id() -> id della sessione per utente o meglio "browser" no?
session_name() -> nome della sessione del sito e nn varia da browser a browser

Ora se volessi fare in modo che se creo due siti basta cambiare il session_name() per nn incorrere in "scambi di variabili di sessioni" devo fare cosi'?

config.php
Codice PHP:
<?php
require_once('/Class/System/Configuration.class.php');
$config = new Configuration();
$config->toDbConnect('localhost''root''test''php_cimo_website');
$config->toInizialize('jkasfheiwr3''PHP CIMO website''/PHP%20CIMO%20website%201.0%20-%20By%20CIMO',
'C:/xampp/htdocs''out.alice.it''25''600');
    
session_start();
?>
Configuration.class.php
Codice PHP:
...
session_name(jkasfheiwr3);
... 
login.php
Codice PHP:
...
while(
$data mysql_fetch_array($dataQuery))
{
    
$_SESSION['variabili di sessione'] = $data['blabla'];
}

session_regenerate_id();
... 
E in index i dati di sessione per vedere se il login va....

I puntini stanno a significare altro contenuto ed e' solo contenuto per altre cose l'essenziale e' tutto qui per questo problema.
Allora veniamo a noi:
Se uso "session_regenerate_id();" e "session_name('jkasfheiwr3')" mi crea si un nuovo id con dentro le variabili di sessione ma in index il session_id() rimane quello vecchio e nn effettuo il login.
- Quindi se elimino il regenerate id allora mi funziona il session name ma nn mi rigenera l' id
- Se elimino session name mi funziona session_regenerate_id()

Ora xke mi fa cosi? che ho scordato o ciucciamente tralasciato????