Panjabel Posted October 12, 2010 Share Posted October 12, 2010 Hi i need help with this read -p "Enter a password" pass if test "$pass" = "jerry" then echo "Password verified." else echo "Access denied." fi fi works in unix only. Is there an alternative for windows ? Thanks in advance Link to comment https://forums.phpfreaks.com/topic/215675-fi-alternative-for-windows-in-php/ Share on other sites More sharing options...
trq Posted October 12, 2010 Share Posted October 12, 2010 You could use php. <?php echo "Enter a password "; $pass = trim(fgets(STDIN)); if ($pass == "jerry") { echo "Password verified."; } else { echo "Access denied."; } Link to comment https://forums.phpfreaks.com/topic/215675-fi-alternative-for-windows-in-php/#findComment-1121366 Share on other sites More sharing options...
Panjabel Posted October 12, 2010 Author Share Posted October 12, 2010 if password is incorect "fi" function ask to enter password again. in your example it doesn't ask for password again Link to comment https://forums.phpfreaks.com/topic/215675-fi-alternative-for-windows-in-php/#findComment-1121369 Share on other sites More sharing options...
trq Posted October 12, 2010 Share Posted October 12, 2010 The code in your original post is Bash, I'm not sure where your getting 'fi' from, that is simply how you close and 'if' statement in Bash. if password is incorect "fi" function ask to enter password again. in your example it doesn't ask for password again As for that, that's a logic issue. Your original code does no such thing. It simply displays "Access denied" and exits. You want me to fix that too? <?php function getPass() { echo "Enter a password "; $pass = trim(fgets(STDIN)); if ($pass == "jerry") { echo "Password verified."; } else { getPass(); } } getPass(); Link to comment https://forums.phpfreaks.com/topic/215675-fi-alternative-for-windows-in-php/#findComment-1121372 Share on other sites More sharing options...
Panjabel Posted October 12, 2010 Author Share Posted October 12, 2010 many thanks !!! Link to comment https://forums.phpfreaks.com/topic/215675-fi-alternative-for-windows-in-php/#findComment-1121373 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.