2014-01-16 27 views
1

我正在嘗試創建一個溫度轉換器,允許您輸入文本框,檢查單選按鈕並根據您檢查的單選按鈕進行轉換。但是,當提交按鈕被按下時,它會將我帶到一個頁面,顯示「無法找到資源」,並且顯示找到/ converter的錯誤是我的表單的操作。我很新的這一點,找不到任何解釋如何解決它PHP溫度轉換器。資源未找到錯誤

<?php 

@$input = $_GET['degrees']; 
@$radio = $_GET['celorfar']; 

if($radio == 'far'){ 
$answer = ($input * 1.8) + 32;} 
else { 
$answer = ($input - 32) * .56; //.56=5/9 
} 




echo <<<END_OF_FORM 
<form method="GET" action="converter"> 
<input name="degrees" type="text" /> 
<br /> 
<input name="celorfar" type="radio" value="far" /> Convert to Fahrenheit<br /> 
<input name="celorfar" type="radio" value="cel" /> Convert to Celcius<br /> 
<input name="Convert" type="submit" value="Convert" /> <br /> 
    <br /> 
    Answer : <input name="Text1" type="text" value="$answer" /></form> 
END_OF_FORM 

?> 
+0

形式的'action'應該是網頁的URL將處理該表格。在你的情況probaby'converter.php'。 – 2014-01-16 06:01:44

回答

0

你錯過了文件的擴展名...

<form method="GET" action="converter.php"> 
+0

我只是facepalmed。我不能相信我錯過了這一點。我花了差不多一個半小時試圖弄清楚爲什麼它不起作用 – user3201150

+0

如果你有解決方案,你可以選擇這個作爲正確的答案:) – user1844933