Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    hardcode
    caros colegas,
    estou desenvolvendo um projecto de alojamento gratuito de sites phpbb...
    no entanto estou com algumas duvidas quanto ao uso da função system() (do php) para criar um novo usuario de sistema. ja usei:
    system('adduser '. $username. ' -p '. $passwd);
    mas não acontece nada...
    alguem sabe o q esta acontecendo?
    obrigado...

  2. vc tem q concatenar tudo num string soh antes de usar o system......

    $string='adduser ';
    $string.=$username
    $string.=asdfsdfdsf

    system($string);

    e por ae vai
    mas cara toma cuidado essas funcoes geralmente nao sao muito seguras... podem abrir brechas de seguranca



  3. #3
    violinista
    Vc tb pode colocar o comando entre crases ...

    `adduser $usuario -p $senha`

  4. #4
    hez4el
    E ae amigo.

    É o seguinte essa função exige q o apache tenha privilégios altos de
    execução porque é dele q parte o processo q executa o comando
    no sistema.

    1c3_m4n
    vc tem q concatenar tudo num string soh antes de usar o system......

    $string='adduser ';
    $string.=$username
    $string.=asdfsdfdsf

    system($string);
    Não precisa concatenar não o operador ponto (.) concatenação tem prioridade sobr eo parenteses então ele concatena e depois passa o para
    a função.
    desse jeito ta certinho mesmo:
    system('adduser '. $username. ' -p '. $passwd);

    porém:
    1- não é recomendado fazer isso direto pelo script na web.
    2- não é recomendao fazer isso direto pelo script na web.
    3- não é recomendao fazer isso direto pelo script na web.



  5. #5
    hardcode
    desculpem a minha ignorancia mas eu nao sou muito experiente nisto...
    como eu devo fazer então?
    obrigado






Tópicos Similares

  1. criar usuario
    Por hyperblade no fórum Servidores de Rede
    Respostas: 4
    Último Post: 20-12-2003, 22:19
  2. PHP Criar usuario
    Por PandaAzul no fórum Linguagens de Programação
    Respostas: 4
    Último Post: 25-06-2003, 08:22
  3. criar usuario no mysql ???
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 07-05-2003, 18:19
  4. criar usuario no sendmail
    Por no fórum Servidores de Rede
    Respostas: 4
    Último Post: 24-02-2003, 15:20
  5. Criar usuário via web
    Por RegisCwb no fórum Servidores de Rede
    Respostas: 7
    Último Post: 28-11-2002, 17:00

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L