Jump to content

Archived

This topic is now archived and is closed to further replies.

radhekrishna

Help on forms

Recommended Posts

Hello PHP people,
I am new to PHP.So I started reading a PHP books.While reading a got a small doubt please help me .


My doubt
==========

I want to display currency in INDIA Rupess when US Dollar given as input.
Input is US Dollar.Output is Indian Rupee.
it is simply currency convertion.
1 US$=46 Indian Rupee.

So My aim is when Us dollar is input ina text form.When submit button press it must display the indian rupee in same page.

so I written like this and found many errors .please help me and rectify.
<html>
<form>
Enter US Dollar
<input type=text name=USD>
<input type=submit value="submit">
<?php
$rate=46;
$INR=$USD*$rate;
?>
The coverted dollar is:
<?php
echo$(INR)
?>
</form>
<html>

I got some errors.please help me.


Share this post


Link to post
Share on other sites
post errors.

and try

[code]
echo $INR;
[/code]
instead of
[code]
echo$(INR)
[/code]

Share this post


Link to post
Share on other sites
try this as a backup plan if nothing else works

[code]
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST"> //reloads page when submitted
<input type="text" name="USD">
<input type="submit" name="sub" value="submit">
</form>

<?php
$sub = $_POST['sub']; // makes a variable from the Posted Data
$USD = $_POST['USD'];
$rate = 46;

if(isset($sub)) // when submit is pressed, this runs
{
   $INR = $rate*$USD
   echo "The converted dollar is ".$INR;

   // if you really wanted to be fancy you could do this:
   echo $USD." in Rupee is ".$INR;
}
[/code]

Share this post


Link to post
Share on other sites
[!--quoteo(post=360510:date=Apr 1 2006, 05:05 AM:name=earl_dc10)--][div class=\'quotetop\']QUOTE(earl_dc10 @ Apr 1 2006, 05:05 AM) [snapback]360510[/snapback][/div][div class=\'quotemain\'][!--quotec--]
try this as a backup plan if nothing else works

[code]
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST"> //reloads page when submitted
<input type="text" name="USD">
<input type="submit" name="sub" value="submit">
</form>

<?php
$sub = $_POST['sub']; // makes a variable from the Posted Data
$USD = $_POST['USD'];
$rate = 46;

if(isset($sub)) // when submit is pressed, this runs
{
   $INR = $rate*$USD
   echo "The converted dollar is ".$INR;

   // if you really wanted to be fancy you could do this:
   echo $USD." in Rupee is ".$INR;
}
[/code]
[/quote]

[b]The output is not coming[/b]

Errors Are:

//reloads page when submitted
Notice: Undefined index: sub in D:\prog\i-d.php on line 7

Notice: Undefined index: USD in D:\prog\i-d.php on line 8

please tell me how to do this program if anyone know

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.