CODE
$g6Manager = new COM("G6FTPServer.Manager") or die ("Objet G6FTP impossible à créer.");
$g6Domaine =& $g6Manager->Domains->Item(0) or die ("Impossible d'accéder au domaine");
if ( $g6User =& $g6Domaine->UserList->item( $username ) )
{
echo "Le compte existe ...<br>";
} else {
echo "Le compte n'existe pas...<br>";
$g6User =& $g6Domaine->UserList->Add( $username ) or die ("Impossible de crééer le compte");
}
if ( $g6User->Properties->values("Enabled") == 0 ) {
echo "Le compte n'est pas activé : activation...<br>";
$g6Val =& $g6User->Properties->values("Enabled");
$g6Val->value = "1";
$g6User->Properties->ApplyChanges();
}
if ( $g6User->Properties->values("Enabled") == 0 ) {
echo "Le compte n'est toujours pas activé .<br>";
}
$g6Domaine =& $g6Manager->Domains->Item(0) or die ("Impossible d'accéder au domaine");
if ( $g6User =& $g6Domaine->UserList->item( $username ) )
{
echo "Le compte existe ...<br>";
} else {
echo "Le compte n'existe pas...<br>";
$g6User =& $g6Domaine->UserList->Add( $username ) or die ("Impossible de crééer le compte");
}
if ( $g6User->Properties->values("Enabled") == 0 ) {
echo "Le compte n'est pas activé : activation...<br>";
$g6Val =& $g6User->Properties->values("Enabled");
$g6Val->value = "1";
$g6User->Properties->ApplyChanges();
}
if ( $g6User->Properties->values("Enabled") == 0 ) {
echo "Le compte n'est toujours pas activé .<br>";
}
Le compte est bien créé, mais impossible de modifier la propriété "Enabled" (ou toute autre propriété)
J'ai l'impression que c'est PHP qui est limité ...
Si quelqu'un a une idée ... je suis preneur

Help












