| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo cambiar una contraseña usando PHP Script
    Para modificar la contraseña de un usuario de forma automática con PHP , use " esperar", una utilidad Unix diseñado para que sea más fácil de automatizar programas de línea de comandos como la utilidad " passwd" se usa para cambiar contraseñas. Afortunadamente , PHP viene con una interfaz integrada para el comando de " esperar " . Esto le permitirá iniciar la utilidad " passwd" y escribe a su entrada directamente como si estuviera escribiendo en un archivo. Instrucciones .
    1

    abra su editor de texto favorito
    2

    Pegar las etiquetas PHP : < ? Php

    >

    ;

    Todo el código por el resto del tutorial irá entre estas dos líneas
    3

    Pega el siguiente para iniciar la utilidad " passwd" y vincular su interfaz. a un gestor de archivo :

    $ passwd_handle = expect_popen ( " passwd ");
    4

    Pega el siguiente para dar " passwd" un poco de tiempo para poner en marcha :
    < p> sleep ( 1 )
    5

    Pega el siguiente para escribir en el programa passwd :

    fwrite ($ passwd_handle , " oldpass \\ n");

    Desde que el programa passwd , si ejecuta manualmente , pide primero la contraseña antigua del usuario actual , la contraseña anterior debe ser la primera cosa por escrito a $ passwd_handle por su guión. Naturalmente , " oldpass " debería cambiarse para reflejar la contraseña antigua verdad. Esto debe ser seguido por el comando "\\ n " , que representa la tecla "Enter "
    6

    Pega el siguiente para escribir la nueva contraseña .

    Fwrite ($ passwd_handle , " newpass \\ n");

    fwrite ($ passwd_handle , " newpass \\ n");

    el guión está escribiendo datos en la instrucciones dadas por " passwd" tal y como lo haría un usuario si ejecutar el programa manualmente . Desde passwd pide la misma contraseña que se administra dos veces , debe tener el script PHP escribir la nueva contraseña dos veces para el programa
    7

    Cerrar la conexión con el comando passwd : .
    < P > fclose ($ passwd_handle ) ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir de UTF -8 en MySQL 
    ·Cómo construir un reproductor de MP3 con PHP 
    ·Forma de guardar fechas en MySQL con PHP 
    ·MySQL es lento en Magento 
    ·Tutorial sobre cómo programar un SQL 
    ·Cómo construir herramientas para PHP 5 para Windows 
    ·Cómo crear un formulario Web PHP 
    ·Cómo redondear a un decimal en PHP 
    ·Cómo utilizar la instrucción foreach en PHP 
    ·Cómo crear una página con PHP phpGACL 
      Artículos destacados
    ·Cómo hacer una instalación de Java 
    ·Cómo acceder a los datos Analizar 
    ·Cómo obtener el índice de un nombre de columna en una…
    ·Cómo compensar una consulta en MySQL 
    ·Cómo mezclar matrices en MATLAB 
    ·¿Cómo deshacerse de los caracteres de escape en PHP 
    ·¿Qué es la Programación 
    ·Cómo convertir MyISAM a InnoDB en MySQL 
    ·Cómo instalar Tortoise CVS 
    ·Cómo enviar Vars De VBScript en un archivo por lotes 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com