sphinx Posted December 11, 2011 Share Posted December 11, 2011 Hello, I'm trying to echo an additional variable using this: $numincorrect = '<div id="incorrectnum">Sorry, that number was not correct.</div>'; I want to incorperate: $code from require('send.php'); I've tried $numincorrect = '<div id="incorrectnum">Sorry, that number was not "$code".</div>'; However, it literally displays $code on output. Many thanks Quote Link to comment https://forums.phpfreaks.com/topic/252955-not-outputting/ Share on other sites More sharing options...
joe92 Posted December 11, 2011 Share Posted December 11, 2011 You can't enclose a variable in single quotes, it will read it as a literal. The options would be to either end the singles, place the variable in, and then start the singles again $numincorrect = '<div id="incorrectnum">Sorry, that number was not "'.$code.'".</div>'; Or to have the string all in speech marks, as variables get read as variables in speech marks, and cancel out the other speech marks that you need within the string $numincorrect = "<div id=\"incorrectnum\">Sorry, that number was not \"$code\".</div>"; Quote Link to comment https://forums.phpfreaks.com/topic/252955-not-outputting/#findComment-1296935 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.