gschimek Posted May 19, 2012 Share Posted May 19, 2012 I've been doing some limited PHP coding for a while, but never really had any training, just learned by searching for specific needs. So I decided to get a book and start from the beginning to see what else PHP can do that I don't know about. Problem is that I can't even get past the first simple program in the book. I'm just supposed to take input from the user and save it to a variable with this line of code: $name = fgets(STDIN); But when I access that page on my webserver, I get this error: Warning: fgets() expects parameter 1 to be resource, string given in /Users/username/Sites/sitename/index.php There's got to be something simple I'm missing, since this is the easiest task in the book. Any help is appreciated. Thanks! Quote Link to comment https://forums.phpfreaks.com/topic/262751-fgetsstdin-not-working/ Share on other sites More sharing options...
MSUK1 Posted May 19, 2012 Share Posted May 19, 2012 what form are you using to submit the input? Quote Link to comment https://forums.phpfreaks.com/topic/262751-fgetsstdin-not-working/#findComment-1346713 Share on other sites More sharing options...
gschimek Posted May 19, 2012 Author Share Posted May 19, 2012 Wow, I feel silly. As soon as you asked about the form, I realized that this simple program from the book wasn't intended for a website. I just ran it from the CLI and it works fine. Thanks! Quote Link to comment https://forums.phpfreaks.com/topic/262751-fgetsstdin-not-working/#findComment-1346714 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.