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!!