Ciao,
Se scrivi:
codice:
%newUser = $connection->create ("user",
{
"LoginName" => "$nome",
"Password" => "$passwd",
"Profile" => [$idProfile + 0]
});
si suppone che hai già inizializzato l'oggetto a cui punta $connection
dove lo hai fatto?
qual'è la struttura del metodo "create"?
Infine il modo che usi per richiamare userCreate è corretto, ma tutto lo script soffre di molta confusione, in buona parte derivante dal fatto che non usi all'inizio 'use strict;' con la successiva necessità di dichiarare le variabili.