Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • PHP Tutorial pour les fonctions de c…
  • Comment faire un titre en page cliqu…
  • Comment tester XML Parse 
  • Comment afficher un document Word à…
  • Comment obtenir le premier élément…
  • Fonctions PHP statiques 
  • Alpha Numeric PHP Vérifier 
  • Comment masquer une extension de fic…
  • Comment autoriser les connexions MyS…
  • Comment mettre en cache une page web…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment changer un mot de passe avec PHP Script

    Pour modifier le mot de passe d'un utilisateur automatiquement avec PHP , utilisez " s'attendre à", un utilitaire Unix conçu pour le rendre plus facile à automatiser les programmes en ligne de commande comme l'utilitaire "passwd" utilisée pour modifier les mots de passe . Heureusement , PHP est livré avec une interface intégrée à la commande «s'attendre à» . Cela vous permettra de démarrer l'utilitaire "passwd" et écrivez à son entrée directement comme si vous écriviez dans un fichier. . Instructions
    1

    Ouvrez votre éditeur de texte favori
    2

    collez le code balises PHP : < ? Php

    > Photos

    ;

    Tout le code pour le reste du tutoriel va aller entre ces deux lignes
    3

    Collez le texte suivant pour démarrer l'utilitaire "passwd" et lier son interface. à un descripteur de fichier : Photos

    $ passwd_handle = expect_popen ( "passwd" ) ;
    4

    Collez le texte suivant pour donner "passwd" un peu de temps à démarrer :
    < p> sleep ( 1)
    5

    Collez le texte suivant d'écrire sur le programme passwd :

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

    depuis que le programme passwd, si exécuté manuellement , demande d'abord l' ancien mot de passe de l'utilisateur actuel , le vieux mot de passe doit être la première chose écrite à $ passwd_handle par votre script. Naturellement, " oldpass » devrait être modifiée afin de refléter la vraie ancien mot de passe . Il doit être suivi par la commande "\\ n" , qui représente la touche "Entrée"
    6

    Collez le texte suivant pour écrire le nouveau mot de passe : .

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

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

    le script est écrit des données sur les indications données par "passwd" exactement comme le ferait un utilisateur si exécuter le programme manuellement. Depuis passwd demande pour le même mot de passe pour être donné deux fois , vous devez avoir le script PHP écrire le nouveau mot de passe deux fois au programme
    7

    Fermer la connexion à la commande passwd : .

    fclose ( $ passwd_handle ) ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment passer la date variable dynamique dans le flux de données SSIS Multi 
  • Comment désactiver plusieurs Soumet en PHP 
  • Comment faire pour modifier une image en PHP 
  • Comment faire pour installer PHP 5 sous Windows XP 
  • PHP connexions persistantes causant charge MySQL 
  • MySQL importation Tutorial 
  • La performance d'un tableau associatif en PHP 
  • PHP peut se connecter à une base de données MySQL distante mais ne peut pas interroger 
  • Comment faire pour convertir la colonne caractère dans MySQL 
  • Comment déterminer un type de fichier en PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc