Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe maak je een wachtwoord Met behulp van PHP Script wijzigen
Om het wachtwoord van een gebruiker automatisch veranderen met PHP , gebruikt " verwachten", een Unix- utility ontworpen om het gemakkelijker maken om command line programma's zoals de " passwd " utility gebruikt om wachtwoorden te veranderen automatiseren . Gelukkig , PHP wordt geleverd met een ingebouwde interface naar de " verwachten " commando . Dit zal toestaan ​​om te beginnen de " passwd " nut en schrijven naar haar ingang rechtstreeks net alsof u schrijven naar een bestand . . Instructies
1

Open uw favoriete tekstverwerker kopen van 2

Plak de PHP- tags: < ? Php

>

;

Alle code voor de rest van de tutorial zal gaan tussen deze twee lijnen
3

Plak volgende op te starten van de " passwd " nut en verbinden zijn interface . een file handle :

$ passwd_handle = expect_popen ( " passwd " ) ;
4

Plak volgende aan " passwd " een beetje tijd om te beginnen op te geven :

sleep ( 1 )
5

Plak volgende te schrijven aan het passwd programma :

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

sinds het passwd programma , indien handmatig uitvoeren , vraagt ​​eerst naar het oude wachtwoord van de huidige gebruiker , moet het oude wachtwoord het eerste wat geschreven naar $ passwd_handle door uw script . Natuurlijk moet " oldpass " worden gewijzigd om de ware oude wachtwoord weer te geven . Het moet worden gevolgd door de " \\ n " commando, dat de "Enter " vertegenwoordigt
6

Plak volgende om het nieuwe wachtwoord op te schrijven : .

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

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

het script wordt geschreven naar de prompts die " passwd " precies als een gebruiker zou als handmatig uitvoeren van het programma . Sinds passwd vraagt ​​om hetzelfde wachtwoord twee keer worden gegeven , moet u beschikken over de PHP-script te schrijven tweemaal het nieuwe wachtwoord in het programma

Sluiten 7 de verbinding met het passwd commando : .

fclose ( $ passwd_handle ) ;

Previous: Next:
  PHP /MySQL Programmering
·Hoe te Regular Expression Pars…
·Hoe kan ik PHP -bestanden bewe…
·Hoe te gebruiken iFrame naar G…
·Hoe te verbinden 4D met PHP 
·PHP-code om verbinding met MyS…
·Hoe je MySQL Query door Conten…
·Hoe te Substrings verwijderen …
·Tutorial voor een PHP sessie A…
·Hoe maak je een PHP- bestand o…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Array in Bevolk MATLAB 
·Instrumenten gebruikt in Software Develo…
·Hoe te lijsten Join in Python 
·Het automatisch laden Veilige modus in P…
·Hoe te converteren tekstvak Waarde voor …
·Java Runtime Exec Tutorial 
·Hoe maak je een ster maken in tekst 
·Hoe te Radius Authentication Configure 
·Hoe maak je een VB.NET Function Van Fort…
Copyright © Computer Kennis https://www.nldit.com