user6161 user6161 - 2 years ago 103
PHP Question

php function doesn't return value to javascript variable

I'm trying to call php function "funct1()" from javascript. I'm calling javascript function "clicked()" from button onclick. The problem is when i click the button in php function doesn't return value to "someVariable".

function funct1()
$name = $_GET['cmbcode'];
echo $name;
<script type='text/javascript'>
function clicked()
var someVariable="<?php echo funct1(); ?>";


Answer Source

Since you are not returning the $name variable in your funct1() function it will not work with echo because it acts towards it as a variable.

Change your code to either return $name and then echo it using echo funct1() or just run funct1() without the echo (var someVariable="<?php funct1(); ?>";)

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download