Jump to content

fgets(STDIN) not working


gschimek

Recommended Posts

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!

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.