Ciao a tutti , mi sto cimentando da poco nella realizzazione di siti , sto facendo un sito e vorrei utilizzare il pacchetto della guida Gestione utenti con PHP che si trova in questa pagina:

Gestione utenti con PHP

pero' ho incontrato diversi problemi:

- dopo aver creato database e tabelle come spiegato sulla guida
- avvio il server locale
- accedo alla cartella
- e avvio lo script
- innanzitutto non mi permette di navigare neanche nelle pagine definite "pubbliche" perchè nell'URL invece di passare l'uid associato a $link scrive letteralmente <?$link?> e di conseguenza non funziona il link....
- se invece provo a effettuare la registrazione , poichè richiede l'invio di email di conferma (cosa che probabilmente non sono riuscito ancora ad abilitare) mi da un errore e questo è ciò che mi appare:


codice:
 Notice: Undefined index: action in C:\xampp\htdocs\utenti_php\permessi\include\reg.lib.php on line 51 
ConfermareRegistrazione Fallita a causa di un errore interno.
la parte di codice relativa all'errore è:

codice:
47  function reg_check_data(&$data){
48      global $_CONFIG;
49 	 	$errors = array();
50 	 	foreach($data as $field_name => $value){
51 		$func = $_CONFIG['check_table'][$field_name];
 		if(!is_null($func)){
 			$ret = $func($value);
 			if($ret !== true)
 				$errors[] = array($field_name, $ret);
 		}
 	}
 	return count($errors) > 0 ? $errors : true;
 }
Grazie dell'aiuto!!