grs5211 Posted June 2, 2009 Share Posted June 2, 2009 I want to send a variable concatenated with some text to a javascript function. Clearly this will work. echo "<SCRIPT LANGUAGE='javascript'>errorMessages('This is not a valid ID);</SCRIPT>"; However I want to do this: echo "<SCRIPT LANGUAGE='javascript'>errorMessages($_REQUEST["UserID"] + ' is not a valid ID);</SCRIPT>"; Any ideas? Link to comment https://forums.phpfreaks.com/topic/160671-solved-send-a-variable-to-a-function-from-an-echo-statement/ Share on other sites More sharing options...
anupamsaha Posted June 2, 2009 Share Posted June 2, 2009 I want to send a variable concatenated with some text to a javascript function. Clearly this will work. echo "<SCRIPT LANGUAGE='javascript'>errorMessages('This is not a valid ID);</SCRIPT>"; However I want to do this: echo "<SCRIPT LANGUAGE='javascript'>errorMessages($_REQUEST["UserID"] + ' is not a valid ID);</SCRIPT>"; Any ideas? Sure. Do this: echo "<SCRIPT LANGUAGE='javascript'>errorMessages(<?php echo $_REQUEST["UserID"]?> + ' is not a valid ID);</SCRIPT>"; Link to comment https://forums.phpfreaks.com/topic/160671-solved-send-a-variable-to-a-function-from-an-echo-statement/#findComment-847929 Share on other sites More sharing options...
anupamsaha Posted June 2, 2009 Share Posted June 2, 2009 Sorry, I made one mistake. Please change as: echo "<SCRIPT LANGUAGE='javascript'>errorMessages({$_REQUEST['UserID']} + ' is not a valid ID');</SCRIPT>"; Link to comment https://forums.phpfreaks.com/topic/160671-solved-send-a-variable-to-a-function-from-an-echo-statement/#findComment-847930 Share on other sites More sharing options...
Ken2k7 Posted June 2, 2009 Share Posted June 2, 2009 Hmm... this is a hard one. :-\ Looks like you sort of solved it, but had a brain freeze. echo "<SCRIPT LANGUAGE='javascript'>errorMessages('{$_REQUEST["UserID"]} is not a valid ID');</SCRIPT>"; Just put in the quotes correctly with some PHP variable interpolation syntax. Link to comment https://forums.phpfreaks.com/topic/160671-solved-send-a-variable-to-a-function-from-an-echo-statement/#findComment-847931 Share on other sites More sharing options...
grs5211 Posted June 2, 2009 Author Share Posted June 2, 2009 Thanks . anupamsaha, I tried your code first and it did not compile. ken2k7, yours worked. Thanks to you both for responding. Link to comment https://forums.phpfreaks.com/topic/160671-solved-send-a-variable-to-a-function-from-an-echo-statement/#findComment-847943 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.