Duda Php

oea
27 de Mayo del 2003
Hola k tal!!!

me gustaria como se crea un usuario de sistema con su password en php

Saludos!!!

Omar Col
27 de Mayo del 2003
Depende de tu s.o.

Si es linux elabora un formulario donde capture los valores que requiere.

Obtenidos los valores escribe:

$crea=`adduser $valor_campo_de_usuario`;
echo $crea;
$pswd=`passwd $valor_campo_de_usuario`;
echo $pswd;
$pswd=`$valor_campo_de_paswordn`;echo $pswd;$pswd=`$valor_camp_de_paswordn`;
echo $pswd;

Observe que las comillas son invertidas ``````, ninguna otra.

Si es windows, pasese a un buen sistema operativo.

oea
27 de Mayo del 2003
Gracias por la informacion, añado todo el documento que he hecho, a ver si alguien me consigue explicar el porque no funciona, o si funciona, porque no me funciona cuando intento realizar el:

system('/useradd /$username -p /$passname');

Es asi? o es de alguna otra manera? de todos modos, os pongo todo el codigo, si algun entendido sabe del tema, por favor, ruego me comunique donde me estoy equivocando.

<html>
<head>
</head>
<body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" vlink="#FF0000" alink="#FFFFFF">
<H1 ALIGN=CENTER>
<?
if ($ecrit == 1)
mkdir ('/var/www/html/users/'$username, 0700);
}
$crea=`adduser $username`;
print $crea;
$pswd=`passwd $passname`;
print $pswd;

else
{
?>

<FORM ACTION="neu.php?ecrit=1" METHOD="POST">
<font face="Arial" size="2">
<B>LOGIN :
<B>
<INPUT TYPE="Text" NAME="$username" Size="15" MAXLENGTH="35">
<BR>

<BR>
<B>PASS :
<B>
<INPUT TYPE="Text" NAME="$passname" Size="15" MAXLENGTH="35">
<BR>

<BR>
<INPUT TYPE="SUBMIT" VALUE="Enviar" NAME="sendbutton">
<INPUT TYPE="RESET" VALUE="Borrar Todo" NAME="resetbutton">
</form>
</HR>
</BODY>
</HTML>

Gracias. (el fichero se llama neu.php)

PD.: Mi dominio del php es algo asi como que muy pesima, por eso me parece que tendrá mas de un error el codigo, de todos modos, espero no haya mucho trabajo con este sistema :P

Gracias por todo.