Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:28494 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 68003 invoked by uid 1010); 20 Mar 2007 20:12:11 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 67983 invoked from network); 20 Mar 2007 20:12:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Mar 2007 20:12:11 -0000 Authentication-Results: pb1.pair.com smtp.mail=edin@krug.dk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=edin@krug.dk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain krug.dk from 82.103.137.104 cause and error) X-PHP-List-Original-Sender: edin@krug.dk X-Host-Fingerprint: 82.103.137.104 khaled.krug.dk Received: from [82.103.137.104] ([82.103.137.104:59538] helo=khaled.krug.dk) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F4/F4-21779-91040064 for ; Tue, 20 Mar 2007 15:12:11 -0500 Received: from latif.krug.dk (latif.krug.dk [90.184.100.94]) by khaled.krug.dk (Postfix) with ESMTP id E4888B40034; Tue, 20 Mar 2007 21:12:06 +0100 (CET) Received: by latif.krug.dk (Postfix, from userid 504) id AFAAF24600CE; Tue, 20 Mar 2007 21:12:06 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on latif.krug.dk X-Spam-Level: X-Spam-Status: No, score=-4.4 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8 X-Spam-Detected: no Received: from [10.0.0.91] (unknown [10.0.0.91]) by latif.krug.dk (Postfix) with ESMTP id 5C64D246009B; Tue, 20 Mar 2007 21:12:06 +0100 (CET) In-Reply-To: <46002299.9030100@php.net> References: <7D.10.33476.19FAEF54@pb1.pair.com> <46002299.9030100@php.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <960f2104745d2143645dbb3280f8ae5a@krug.dk> Content-Transfer-Encoding: 7bit Cc: Sara Golemon , internals@lists.php.net Date: Tue, 20 Mar 2007 20:38:35 +0100 To: Daniel Rozsnyo X-Mailer: Apple Mail (2.624) Subject: Re: [PHP-DEV] Re: getpass() wrapper From: edin@krug.dk (Edin Kadribasic) If you just want to enter password on a Unix-like system you could use the following: /dev/null || " . "stty -echo cbreak" ); echo "$prompt: "; // Get rid of newline when reading stdin $r = substr(fgets(STDIN), 0, -1); echo "\n"; system ("stty $ostty"); return $r; } $p = get_password("Password"); echo "Pasword entered: $p\n"; ?> Edin