Mam do napisania skrypt, który będzie wypisywał po przecinku wszystkie wyrazy ciągu arytmetycznego, którego pierwszy wyraz, różnica i ilość wyrazów w ciągu są podawane przez użytkownika.
Napisałem go najpierw w JS, w którym zadziałał bez problemu, ale przy przeróbce go na PHP, pokazuje mi takie błędy ( jest ich tyle, ile powinno być wypisanych wyrazów ):
"Warning: A non-numeric value encountered in [ścieżka do pliku] on line 73"
Rozumiem z tego, że błąd dotyczy wartości nienumerycznej w kodzie. Niby wiem gdzie jest "wadliwy" element kodu, ale kiedy usunę to go, to nie wyświetla mi poprawnie wyniku. Próbuję ciągle wymyślić coś, ale jakoś nie idzie.
Formularz:
A to skrypt:
{ $A1 = $_POST['A1']; $R = $_POST['R']; $N = $_POST['N']; $ciag=0; $x=", "; for ($i=1; $i<=$N;$i++) { $ciag+=$A1 +($i-1) * $R + $x; } }
Mógłby ktoś pomóc mi w zrobieniu tego tak, jak należy i w miarę możliwości wytłumaczyć o co z tym biega i jak to zostało zrobione?