Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte svoj obľúbený textový editor
2
Vložiť PHP tagy : .
< ? Php
> ;
kód pre zvyšok tutoriálu pôjde medzi týmito dvoma riadkami
3
vložte nasledujúci naštartovať " passwd " nástroje a prepojiť jeho rozhrania . na popisovač súboru :
$ passwd_handle = expect_popen ( " passwd " ) ;
4
vložte nasledujúci dávať " passwd " trochu času potrebného na založenie :
sleep ( 1 )
5
vložte nasledujúci zapisovať do programu passwd :
fwrite ( $ passwd_handle , " oldpass \\ n" ) ;
pretože program passwd , ak spustiť ručne , vás vyzve na zadanie starého hesla aktuálneho užívateľa , musia byť staré heslo bude prvá vec , ktorú napísal na $ passwd_handle váš skript . Prirodzene , " oldpass " by mal byť zmenený tak , aby odrážali skutočnú staré heslo . Musí byť doplnené " \\ n" príkaz , ktorý predstavuje " Enter "
6
vložte nasledujúci písať nové heslo .
Fwrite ( $ passwd_handle , " newpass \\ n" ) ;
fwrite ( $ passwd_handle , " newpass \\ n" ) ;
skript zapisuje dáta na výzvy daných " passwd " presne tak , ako používateľ by v prípade spustenie programu ručne . Vzhľadom k tomu , passwd spýta sa rovnakým heslom , ktoré majú byť uvedené dvakrát , musíte mať PHP skript napísať nové heslo dvakrát do programu
7
Ukončite pripojenie k príkazu passwd : .
< P > fclose ( $ passwd_handle ) ;