2016-04-27 6 views
1

Ich möchte Währungsumrechner machen.Wie verwendet man Wert mit String

$number1=""; 
$number3=""; 
<form method="POST"> 
    <select id="dc1" name="dc1"> 
     <option value="9777.31">SGD</option> 
    </select> 

    <input type="text" name="text1" value="<?php echo $nilai1?>"> 

    <select id="dc2" name="dc2"> 
     <option value="13190" >USD</option> 
     <input type="submit" name="calculate" value="calculate"> 
    </select> 
</form> 
<?php  
if(isset($_POST['calculate']))  
{  
if($_POST['dc1'] && $_POST['dc2'])  
{ 
    $number1 = $_POST['text1']; 
    $one = $_POST['dc1']; 
    $two = $_POST['dc2']; 

    $x = $number1/($two/$one); 
    $number3 = $x; 
}else{ 
    $number3 = "fail"; 
} 
} 
?> 
<input type="text" name="text2" value="<?php echo $number3?>"> 

ist es ok mit diesen Code, aber wenn ich versuche, so zu ändern?

$number1=""; 
$number3=""; 
$test=9777.31; 
<form method="POST"> 
    <select id="dc1" name="dc1"> 
     <option value="<?php $test?>">SGD</option> 
    </select> 

das $number3 Ergebnis ist "fail", sein mein Code so schlecht? oder ich habe etwas vergessen?

+0

Für den Anfang haben Sie einen 'input' Tag in einem' select' Block. Und Sie haben PHP-Code außerhalb von PHP-Tags. –

Antwort

2

versuchen Sie dies:

$number1=""; 
$number3=""; 
$test=9777.31; 
<form method="POST"> 
    <select id="dc1" name="dc1"> 
     <option value="<?php echo $test?>">SGD</option> 
    </select> 
+0

Danke, es funktioniert: D – Pentolan

Verwandte Themen