JavaScript

Moderators: None (Apply to moderate this forum)
Number of threads: 2061
Number of posts: 5164

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Passing Variables from PHP to JavaScript Posted by phptech on 17 Sept 2002 at 3:07 PM
I need to pass variables from PHP to JavaScript:

For PHP:
<?php
$number=rand();

?>

For JavaScript:
<Script>
var num;

</script>

how to assign the value of $number to num???

I really appreciate your help.

phpTech
Report
Re: Passing Variables from PHP to JavaScript Posted by bgibby on 17 Sept 2002 at 5:45 PM
: I need to pass variables from PHP to JavaScript:
:
: For PHP:
: <?php
: $number=rand();
:
: ?>
:
: For JavaScript:
: <Script>
: var num;
:
: </script>
:
: how to assign the value of $number to num???
:
: I really appreciate your help.
:
: phpTech
:

Hi there,

I've never used PHP before, but if it's like ASP, you should be able to do this...

(Sorry if this doesn't work!!!)

 <?php
  $number=rand();
 
 ?>
 
 For JavaScript:
 <Script>
  var num = "<?=$number?>";
 
 </script>


The quotes just make sure that there isn't a syntax error if $number contains nothing (in this case it should always have something, but not for all instances is $number guaranteed to have anything).

HTH
Bradley q:)
Report
Re: Passing Variables from PHP to JavaScript Posted by hico on 20 Sept 2002 at 4:00 AM
: : I need to pass variables from PHP to JavaScript:
: :
: : For PHP:
: : <?php
: : $number=rand();
: :
: : ?>
: :
: : For JavaScript:
: : <Script>
: : var num;
: :
: : </script>
: :
: : how to assign the value of $number to num???
: :
: : I really appreciate your help.
: :
: : phpTech
: :
:
: Hi there,
:
: I've never used PHP before, but if it's like ASP, you should be able to do this...
:
: (Sorry if this doesn't work!!!)
:
:
:  <?php
:   $number=rand();
:  
:  ?>
:  
:  For JavaScript:
:  <Script>
:   var num = "<?=$number?>";
:  
:  </script>
: 

:
: The quotes just make sure that there isn't a syntax error if $number contains nothing (in this case it should always have something, but not for all instances is $number guaranteed to have anything).
:
: HTH
: Bradley q:)
:

Unfortunately following does not work.
<?php
	$number = rand();
?>

<script language="javascript">
	var num = <?php $number ?>
	document.write(num)
</script>

It says "undefined".
Report
Re: Passing Variables from PHP to JavaScript Posted by bgibby on 22 Sept 2002 at 1:42 AM
: : : I need to pass variables from PHP to JavaScript:
: : :
: : : For PHP:
: : : <?php
: : : $number=rand();
: : :
: : : ?>
: : :
: : : For JavaScript:
: : : <Script>
: : : var num;
: : :
: : : </script>
: : :
: : : how to assign the value of $number to num???
: : :
: : : I really appreciate your help.
: : :
: : : phpTech
: : :
: :
: : Hi there,
: :
: : I've never used PHP before, but if it's like ASP, you should be able to do this...
: :
: : (Sorry if this doesn't work!!!)
: :
: :
: :  <?php
: :   $number=rand();
: :  
: :  ?>
: :  
: :  For JavaScript:
: :  <Script>
: :   var num = "<?=$number?>";
: :  
: :  </script>
: : 

: :
: : The quotes just make sure that there isn't a syntax error if $number contains nothing (in this case it should always have something, but not for all instances is $number guaranteed to have anything).
: :
: : HTH
: : Bradley q:)
: :
:
: Unfortunately following does not work.
:
<?php
: 	$number = rand();
: ?>
: 
: <script language="javascript">
: 	var num = <?php $number ?>
: 	document.write(num)
: </script>

: It says "undefined".
:

Then this suggests two possibilities.

1. PHP does not allow $number to be accessible across data islands (which to me sounds almost impossible)

2. The value returned from rand() when assigned to $number is undefined.

Either way, this is starting to sound like a problem with PHP rather than JavaScript q:)

It's definately possible with Perl and ASP, so I can't see why it wouldn't work!

Cya
Bradley q:)
Report
Re: Passing Variables from PHP to JavaScript Posted by mac_doggie on 15 Oct 2002 at 7:20 AM
: : : : I need to pass variables from PHP to JavaScript:
: : : :
: : : : For PHP:
: : : : <?php
: : : : $number=rand();
: : : :
: : : : ?>
: : : :
: : : : For JavaScript:
: : : : <Script>
: : : : var num;
: : : :
: : : : </script>
: : : :
: : : : how to assign the value of $number to num???
: : : :
: : : : I really appreciate your help.
: : : :
: : : : phpTech
: : : :
: : :
: : : Hi there,
: : :
: : : I've never used PHP before, but if it's like ASP, you should be able to do this...
: : :
: : : (Sorry if this doesn't work!!!)
: : :
: : :
: : :  <?php
: : :   $number=rand();
: : :  
: : :  ?>
: : :  
: : :  For JavaScript:
: : :  <Script>
: : :   var num = "<?=$number?>";
: : :  
: : :  </script>
: : : 

: : :
: : : The quotes just make sure that there isn't a syntax error if $number contains nothing (in this case it should always have something, but not for all instances is $number guaranteed to have anything).
: : :
: : : HTH
: : : Bradley q:)
: : :
: :
: : Unfortunately following does not work.
: :
<?php
: : 	$number = rand();
: : ?>
: : 
: : <script language="javascript">
: : 	var num = <?php $number ?>
: : 	document.write(num)
: : </script>

: : It says "undefined".
: :
:
: Then this suggests two possibilities.
:
: 1. PHP does not allow $number to be accessible across data islands (which to me sounds almost impossible)
:
: 2. The value returned from rand() when assigned to $number is undefined.
:
: Either way, this is starting to sound like a problem with PHP rather than JavaScript q:)
:
: It's definately possible with Perl and ASP, so I can't see why it wouldn't work!
:
: Cya
: Bradley q:)
:


You'll just need to place the echo command in between:

var num=<? echo $number; ?>;



-mac-
mailto:programmersheaven@mac-doggie.nl
the Netherlands...


Report
Re: Passing Variables from PHP to JavaScript Posted by Darshija on 15 Jan 2011 at 2:21 AM
try this ,this will surly work,only thing wat i did is assign the value with correct php sysntax to var num

<?php
$number =45;

?>
<script language="javascript">
var num = '<?php echo $number; ?>';
document.write(num);
</script>



 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.