Chyba podobny przypadek. Po wrzuceniu kodu do jumi (używam komponentu), po naciśnięciu OBLICZ wyskakuje błąd 404. Co może być nie tak?
Kod PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Formularz</title>
</head>
<body>
<form action="./obliczenia.php?id=send" method="post">
<div>
<select name="input">
<option value="ETRF89">ETRF89</option>
<option value="ETRF2000">ETRF2000</option>
</select>
UKLAD WEJSCIOWY
<select name="output">
<option value="ETRF89">ETRF89</option>
<option value="ETRF2000">ETRF2000</option>
</select>
UKLAD WYJSCIOWY <br />
<br />
<select name="parametry">
<option value="6">6</option>
<option value="7">7</option>
</select>
Ilosc parametrow <br />
<br />
Podaj wspolrzedne: <input name="wspolrzedne" value="" /><br /><br />
<?php
if($_GET['id']=='send')
{
$wybor1 = $_POST['input'];
if ($wybor1 == "ETRF2000")
$a = 1;
else
$a = -1;
$tp7 = [-0.075363702832755*$a,
-0.327912750510101*$a,
0.478988127122265*$a,
6.65087484122395*pow(10,-8)*$a,
-4.92351600188263*pow(10,-8)*$a,
-7.42616035417211*pow(10,-9)*$a,
0.999999947939167*$a];
$tp6 = [-0.267746544578277*$a,
-0.395623284572547*$a,
0.218097917583842*$a,
6.65087480030247*pow(10,-8)*$a,
-4.92351597446133*pow(10,-8)*$a,
-7.42616013752914*pow(10,-9)*$a,
1];
$wybor2 = $_POST['parametry'];
if ($wybor2 == 6)
$tp = $tp6;
else
$tp = $tp7;
$wspol = $_POST['wspolrzedne'];
$tab = explode(",", $wspol);
$out[0]=$tp[0]+$tp[6]*((cos($tp[4])*cos($tp[5]))*$tab[0]+(sin($tp[3])*sin($tp[4])*cos($tp[5])+cos($tp[3])*sin($tp[5]))*$tab[1]+(-cos($tp[3])*sin($tp[4])*cos($tp[5])+sin($tp[3])*sin($tp[5]))*$tab[2]);
$out[1]=$tp[1]+$tp[6]*((-cos($tp[4])*sin($tp[5]))*$tab[0]+(-sin($tp[3])*sin($tp[4])*sin($tp[5])+cos($tp[3])*cos($tp[5]))*$tab[1]+(cos($tp[3])*sin($tp[4])*sin($tp[5])+sin($tp[3])*cos($tp[5]))*$tab[2]);
$out[2]=$tp[2]+$tp[6]*((sin($tp[4]))*$tab[0]+(-sin($tp[3])*cos($tp[4]))*$tab[2]+(cos($tp[3])*cos($tp[4]))*$tab[2]);
echo $out[0]."<br>";
echo $out[1]."<br>";
echo $out[2]."<br>";
}
?>
<input type="submit" value="OBLICZ" name="submit" id="send"/>
</div>
</form>
</body>
</html>