Mianowicie kod działa sprawdzałem. Wynik wychodził prawidłowy,ale gdy chce zrobić ,żeby dane pobierał z formularza.
Myślę, że popełniłem błąd przy pobieraniu danych, ale gdzie to nie wiem ,już trochę nad tym siedzę.
<form action="" method="post"> Podaj n: <input type="text" name="liczb" class="interpolacja"/> <?php $liczb = $_POST['liczb']; for($i=0;$i<$liczb;$i++) { $liczb1 = $_POST['liczb1[$i]']; $liczb2 = $_POST['liczb2[$i]']; } echo' Podaj X dla jakiego szukasz wartości Y: <input type=\'text\' name=\'liczb3\' class="interpolacja"/>'; $liczb3 = $_POST['liczb3']; ///////////////////////////////////////////////////////////////////// $daneX = $liczb1; $daneY = $liczb2; $danex1 = $liczb3; $x = $danex1; //7 $y = 0; $t = 0; { $t=1; { if($j != $k ) { $t=$t*(($x-$x_[$j])/($x_[$k]-$x_[$j])); } } $y += $t*$y_[$k]; } //////////////////////////////////////////////////////////////////// ?> </br></br> <button class="oblicz2">Oblicz</button> </form>