Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: ruben_new en 27 Abril 2008, 14:16 pm



Título: PHP password y usuario
Publicado por: ruben_new en 27 Abril 2008, 14:16 pm
Hola buenas,

Miren tengo una pagina en php en la que tengo un cambio usuario y un campo contraseña, yo lo que quiero es que un usuario que ponga su contraseña y usuario se almacene en algún sitio, tengo un servidor FTP en el que no se si se podría almacenar, lo que no mi sirve es que lo envié al email ya que el usuario tendría que tener configurado el gestor de correo no?

Como podría hacerlo? se podría guardar en una base datos? o en un simple txt del ftp?

Muchas gracias!


Título: Re: PHP password y usuario
Publicado por: M.o.n.k.e.y en 27 Abril 2008, 14:50 pm
Podrias hacer que se guarde en un txt en el mismo servidor.... puedes utilizar la funcion
fwrite de PhP con un GET O POST......



Saludos


Título: Re: PHP password y usuario
Publicado por: ruben_new en 27 Abril 2008, 15:45 pm
Me he estao informando y algo avanzo ^^, pero tengo problemas, te comento, encontre este codigo:
Código:
<?php
$nombre_archivo = 'pass.txt';
$contenido = "Aqui el texto que mete al txt";

if (is_writable($nombre_archivo)) {

if (!$gestor = fopen($nombre_archivo, 'a')) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}

if (fwrite($gestor, $contenido) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}

echo "Éxito, se escribió ($contenido) al archivo ($nombre_archivo)";
fclose($gestor);
} else
{
echo "No se puede escribir sobre el archivo $nombre_archivo";
}
?>

como puedo meter envede "aqui el contenido" meter una variable?? porque no me deja :( y mas que una variable... dos, porque tendria que ser user y pass, o podoria meter esas dos variables a una misma antes?



Título: Re: PHP password y usuario
Publicado por: M.o.n.k.e.y en 27 Abril 2008, 17:47 pm
Código
  1. $usuario = $_POST['campousuario'];
  2. $password= $_POST['campopassword'];
  3. $fecha = date("F j, Y, g:i a");
  4.  
  5. $salvar = fopen('fichero.txt','a');
  6. fwrite($salvar,'usuario: '.$usuario.'<br>password: '.$password.'<br> fecha: '.$fecha.'');
  7. fwrite($salvar, '');
  8. fclose($salvar);

campousuario - asi se llama el campo de texto donde se va el usuario
campopassword - asi se llama el campo de texto donde se va la contraseña
('fichero.txt','a'); - esto es el nombre del fichero....te recomiendo que le crees antes en el servidor y si no embece a usa el w

creo que eso es todo espero aver te ayudado....


Saludos