Codice PHP:
/* -- Funzione che determina l'ID utente -- */
function id($lunghezza=10)
{
$caratteri_disponibili ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
$id = "";
for($i = 0; $i<$lunghezza; $i++)
{
$id = $id.substr($caratteri_disponibili,rand(0,strlen($caratteri_disponibili)-1),1);
}
return $id;
}
$id=id();
$code=id();
Id è 10 caratteri, ma vorrei che code fosse di 5 utilizzando la stessa funzione come posso?
Inoltre come posso controllare che l'ID non sia già presente nella colonna ID del Database?