refiking Posted January 21, 2008 Share Posted January 21, 2008 Here is what the script returns: Parse error: parse error, unexpected T_VARIABLE in /home/refiking/public_html/testing/go.php on line 4 Here is line 4: fputs($url, "GET /$test?on_url=online&off_url=offline HTTP/1.0\n\n"); By the way, the script works fine if when I just typed in the name instead of $test. So, I know it has something to do with how it reads $test. Quote Link to comment https://forums.phpfreaks.com/topic/87098-how-to-fix-parse-error/ Share on other sites More sharing options...
marcus Posted January 21, 2008 Share Posted January 21, 2008 I get no error, show us the code before that. Quote Link to comment https://forums.phpfreaks.com/topic/87098-how-to-fix-parse-error/#findComment-445450 Share on other sites More sharing options...
refiking Posted January 21, 2008 Author Share Posted January 21, 2008 <? $test = "johndoe" // Connect to AOL server $url = @fsockopen("big.oscar.aol.com", 80, &$errno, &$errstr, 3); // Query the Server fputs($url, "GET /$test?on_url=online&off_url=offline HTTP/1.0\n\n"); // See resultant page while(!feof($url)){ $feofi++; $page .= fread($url,256); if($feofi > 10){ $page = "offline"; break; } } fclose($url); // determine online status if(strstr($page, "online")){ echo "the user is online"; }else{ echo "the user is offline"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/87098-how-to-fix-parse-error/#findComment-445465 Share on other sites More sharing options...
marcus Posted January 21, 2008 Share Posted January 21, 2008 You're missing the semi colon after the $test variable. Quote Link to comment https://forums.phpfreaks.com/topic/87098-how-to-fix-parse-error/#findComment-445480 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.