已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 其他 (发帖)

标题: [代码]计算器(平方根、矩形、余弦、斜边)

作者: @Ta

时间: 2012-12-22

点击: 668

汉化后的代码(不知怎么回事居然语法错误)
---------

<?php 


















 /



Abhi calc v1.0//






 //
Mailto:abhisar17@gmail.com


 //

















 header("Content-type: text/vnd.wap.wml"); 
echo "<?xml version=\"1.0\"?>";
 echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"" . " \"http://www.wapforum.org/DTD/wml_1.1.xml\">"; ?> <wml> <?php 
if 
( { echo "<card id=\"card1\" title=\"计算器\">";
 echo "<p>";
 echo "<b>计算器</b><br/>"; echo "输入值:<br/>";
 echo "<input emptyok=\"true\" name=\"no\" format=\"*n\" maxlength=\"255\" size=\"4\"/>";
 echo "<small>"; 
echo "<br/><anchor title=\"Square Root\">平方根"; 
echo "<go href=\"calc.php?action=sqrt\" method=\"post\">";
 echo "<postfield name=\"no\" value=\"\ echo "</go>";
 echo "</anchor>"; 
echo "<br/><anchor title=\"Cosine\">余弦";
 echo "<go href=\"calc.php?action=cosine\" method=\"post\">"; 
echo "<postfield name=\"no\" value=\"\ 
echo "</go>"; 
echo "</anchor>"; 
echo "<br/><anchor title=\"Sine\">其"; 
echo "<go href=\"calc.php?action=sine\" method=\"post\">"; 
echo "<postfield name=\"no\" value=\"\ 
echo "</go>"; 
echo "</anchor>";
 echo "<br/><anchor title=\"Tangent\">唐恩"; 
echo "<go href=\"calc.php?action=tangent\" method=\"post\">"; 
echo "<postfield name=\"no\" value=\"\ 
echo "</go>"; 
echo "</anchor>"; 
echo "<br/><b>其它计算:</b><br/>"; 
echo "<a href=\"calc.php?action=areacalc\">面积计算器</a><br/>"; 
echo "<a href=\"calc.php?action=hypotcalc\">斜边计算器</a>"; 
echo "</small>"; 
echo "<br/><b><small>&#169; Scripted BY Abhisar</small></b>";
 echo "</p>";
 echo "</card>"; } /









Square Root





 if ( 
{ echo "<card id=\"card1\" title=\"Calculator\">";
 echo "平方根 10 is "; 
echo sqrt(10);
 echo "</card>"; } /









Cosine





 if ( 
{ echo "<card id=\"card1\" title=\"Calculator\">";
 echo "余弦 10 is "; 
echo cos(10);
 echo "</card>"; } /









Sine//





 if ( { 
echo "<card id=\"card1\" title=\"Calculator\">";
 echo "其 10 is "; 
echo sin(10); 
echo "</card>"; } //








Tangent






 
if ( { 
echo "<card id=\"card1\" title=\"Calculator\">";
 echo "唐恩 10 is "; 
echo tan(10); 
echo "</card>"; } 








Area Calcs//





 if ( { 
echo "<card id=\"card1\" title=\"Area Calc\">"; 
echo "<p>"; 
echo "<a href=\"calc.php?action=squarearea\">方</a><br/>"; 
echo "<a href=\"calc.php?action=rectanglearea\">矩形</a><br/>"; echo "</p>"; 
echo "</card>"; } /







Square area





 
if ( { 
echo "<card id=\"card1\" title=\"Area Calc\">";
 echo "<p>"; 
echo "<b>Enter side:</b><br/><input emptyok=\"true\" name=\"sqside\" format=\"*n\"/><br/>";
 echo "<anchor title=\"Go\">Go"; 
echo "<go href=\"calc.php?action=squarearea2\" method=\"post\">"; echo "<postfield name=\"sqside\" value=\"\\"/>";
 echo "</go>"; 
echo "</anchor>"; 
echo "</p>"; 
echo "</card>"; } if ( { echo "<card id=\"card1\" title=\"Area Calc\">";
 echo "<p>"; = * ; 
echo "面积平方是:<b> 单位"; echo "</p>"; 
echo "&#60;/card>"; } //






Rectangle area





 if 
( { 
echo "<card id=\"card1\" title=\"Area Calc\">"; 
echo "<p>";
 echo "<b>输入长度:</b><br/><input emptyok=\"true\" name=\"rcl\" format=\"*n\" size=\"4\"/><br/>";
 echo "<b>输入宽度:</b><br/><input emptyok=\"true\" name=\"rcw\" format=\"*n\" size=\"4\"/><br/>";
 echo "<anchor title=\"Go\">Go"; 
echo "<go href=\"calc.php?action=rectanglearea2\" method=\"post\">";
 echo "<postfield name=\"rcl\" value=\"\"/>"; echo "<postfield name=\"rcw\" value=\"\"/>"; echo "</go>"; 
echo "</anchor>"; 
echo "</p>"; 
echo "</card>"; } if ( { = = * ; 
echo "<card id=\"card1\" title=\"Area Calc\">";
 echo "<p>"; 
echo "矩形的面积是:<b> 单位"; echo "</p>";
 echo "</card>"; } 






Hypot calc








 
if ( {
 echo "<card id=\"card1\" title=\"Hypotenuse Calc\">"; echo "<p>";
 echo "<b>X 侧:</b><br/>"; echo "<input emptyok=\"true\" name=\"a\" size=\"4\"/><br/>";
 echo "<b>Y 侧:</b><br/><input emptyok=\"true\" name=\"b\" format=\"*n\" size=\"4\"/><br/>"; 
echo "<anchor title=\"Get hypotenuse\">获取斜边"; 
echo "<go href=\"calc.php?action=hypotcalc2\" method=\"post\">"; echo "<postfield name=\"a\" value=\"\"/>";
 echo "<postfield name=\"b\" value=\"\"/>";
 echo "</go>"; echo "</anchor>"; echo "</p>"; echo "</card>"; } if (ction=="hypotcalc2") { = = echo "<card id=\"card1\" title=\"Hypotenuse Calc\">"; echo "<p>"; echo "的斜边 (,) 是 echo "</p>"; echo "</card>"; } ?> </wml>
------------
原代码
----------
<?php




















/



Abhi calc v1.0//







//
Mailto:abhisar17@gmail.com



//


















header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
   . " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<wml>
<?php
if ($action=="")  {
echo "<card id=\"card1\" title=\"Calculator\">";
echo "<p>";
echo "<b>Calculator</b><br/>";
echo "Enter Value:<br/>";
echo "<input emptyok=\"true\" name=\"no\"  format=\"*n\" maxlength=\"255\" size=\"4\"/>";
echo "<small>";
echo "<br/><anchor title=\"Square Root\">Square Root";
echo "<go href=\"calc.php?action=sqrt\" method=\"post\">";
echo "<postfield name=\"no\" value=\"\$no\"/>";
echo "</go>";
echo "</anchor>";
echo "<br/><anchor title=\"Cosine\">Cosine";
echo "<go href=\"calc.php?action=cosine\" method=\"post\">";
echo "<postfield name=\"no\" value=\"\$no\"/>";
echo "</go>";
echo "</anchor>";
echo "<br/><anchor title=\"Sine\">Sine";
echo "<go href=\"calc.php?action=sine\" method=\"post\">";
echo "<postfield name=\"no\" value=\"\$no\"/>";
echo "</go>";
echo "</anchor>";
echo "<br/><anchor title=\"Tangent\">Tangent";
echo "<go href=\"calc.php?action=tangent\" method=\"post\">";
echo "<postfield name=\"no\" value=\"\$no\"/>";
echo "</go>";
echo "</anchor>";
echo "<br/><b>Other Calcs:</b><br/>";
echo "<a href=\"calc.php?action=areacalc\">Area Calculator</a><br/>";
echo "<a href=\"calc.php?action=hypotcalc\">Hypotenuse Calculator</a>";
echo "</small>";
echo "<br/><b><small>&#169; Scripted BY Abhisar</small></b>";
echo "</p>";
echo "</card>"; }

/









Square Root






if ($action=="sqrt") {
$no=$_POST["no"];
echo "<card id=\"card1\" title=\"Calculator\">";
echo "Square Root of $no is ";
echo sqrt($no);
echo "</card>"; }

/









Cosine






if ($action=="cosine") {
$no=$_POST["no"];
echo "<card id=\"card1\" title=\"Calculator\">";
echo "Cosine of $no is ";
echo cos($no);
echo "</card>"; }

/









Sine//






if ($action=="sine") {
$no=$_POST["no"];
echo "<card id=\"card1\" title=\"Calculator\">";
echo "Sine of $no is ";
echo sin($no);
echo "</card>"; }

//








Tangent







if ($action=="tangent") {
$no=$_POST["no"];
echo "<card id=\"card1\" title=\"Calculator\">";
echo "Tangent of $no is ";
echo tan($no);
echo "</card>"; }










Area Calcs//






if ($action=="areacalc") {
echo "<card id=\"card1\" title=\"Area Calc\">";
echo "<p>";
echo "<a href=\"calc.php?action=squarearea\">Square</a><br/>";
echo "<a href=\"calc.php?action=rectanglearea\">Rectangle</a><br/>";
echo "</p>";
echo "</card>"; }

/







Square area






if ($action=="squarearea") {
echo "<card id=\"card1\" title=\"Area Calc\">";
echo "<p>";
echo "<b>Enter side:</b><br/><input emptyok=\"true\" name=\"sqside\" format=\"*n\"/><br/>";
echo "<anchor title=\"Go\">Go";
echo "<go href=\"calc.php?action=squarearea2\" method=\"post\">";
echo "<postfield name=\"sqside\" value=\"\$(sqside)\"/>";
echo "</go>";
echo "</anchor>";
echo "</p>";
echo "</card>"; }

if ($action=="squarearea2") {
echo "<card id=\"card1\" title=\"Area Calc\">";
echo "<p>";
$sqside=$_POST["sqside"];
$area=$sqside * $sqside;
echo "Area of square is:<b>$area</b> units";
echo "</p>";
echo "</card>"; }

//






Rectangle area






if ($action=="rectanglearea") {
echo "<card id=\"card1\" title=\"Area Calc\">";
echo "<p>";
echo "<b>Enter length:</b><br/><input emptyok=\"true\" name=\"rcl\" format=\"*n\" size=\"4\"/><br/>";
echo "<b>Enter width:</b><br/><input emptyok=\"true\" name=\"rcw\" format=\"*n\" size=\"4\"/><br/>";
echo "<anchor title=\"Go\">Go";
echo "<go href=\"calc.php?action=rectanglearea2\" method=\"post\">";
echo "<postfield name=\"rcl\" value=\"$(rcl)\"/>";
echo "<postfield name=\"rcw\" value=\"$(rcw)\"/>";
echo "</go>";
echo "</anchor>";
echo "</p>";
echo "</card>"; }

if ($action=="rectanglearea2") {
$rcl=$_POST["rcl"];
$rcw=$_POST["rcw"];
$rectarea=$rcl * $rcw;
echo "<card id=\"card1\" title=\"Area Calc\">";
echo "<p>";
echo "Area of rectangle is:<b>$rectarea</b> units";
echo "</p>";
echo "</card>"; }









Hypot calc









if ($action=="hypotcalc") {
echo "<card id=\"card1\" title=\"Hypotenuse Calc\">";
echo "<p>";
echo "<b>X side:</b><br/>";
echo "<input emptyok=\"true\" name=\"a\" size=\"4\"/><br/>";
echo "<b>Y side:</b><br/><input emptyok=\"true\" name=\"b\" format=\"*n\" size=\"4\"/><br/>";
echo "<anchor title=\"Get hypotenuse\">Get hypotenuse";
echo "<go href=\"calc.php?action=hypotcalc2\" method=\"post\">";
echo "<postfield name=\"a\" value=\"$(a)\"/>";
echo "<postfield name=\"b\" value=\"$(b)\"/>";
echo "</go>";
echo "</anchor>";
echo "</p>";
echo "</card>"; }

if ($action=="hypotcalc2") {
$a=$_POST[a];
$b=$_POST;
$c=hypot($a,$b);
echo "<card id=\"card1\" title=\"Hypotenuse Calc\">";
echo "<p>";
echo "The hypotenuse of ($a,$b) is $c";
echo "</p>";
echo "</card>"; }
?>
</wml>

[隐藏样式|查看源码]


『回复列表(4|隐藏机器人聊天)』

1. 沙发!
(/@Ta/2012-12-22 21:20//)

2. @梦幻天使 你汉化了 错误一大堆 还不如重写
(/@Ta/2012-12-22 21:38//)

3. 单/注释 我忍 ?>字符串 继续忍 if的判断值不见了 多出echo还有{ 你逗我玩呢
(/@Ta/2012-12-22 21:44//)

4. @淡然 额 我也不知道怎么回事 源代码可以用,汉化后还可以用(不过由于文件名被我改了所以没法用,重新命名了一下……就不能用了)
(/@Ta/2012-12-22 21:54//)

回复需要登录

9月21日 15:29 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1