Mam problem z formularzami php. Zrobiłem załóżmy taki banalny przed chwilką, żeby sprawdzić, czy w bardziej zaawansowanych skryptach gdzieś popełniam błąd, czy ogólnie mi nie chcę działać te formularze. No więc, na localhost wszystko pięknie działa, oblicza tak jak należy. A gdzy wrzucę pliki na jakiś serwer, to zaczyna się problem. Oto skrypty (naprawdę banalne, ale nie wiem, czy ja coś źle robię, czy o co tu chodzi?):
index.php
Kod
<form action="licz.php" method="post">
Pierwsza liczba:<input type="text" maxlength="3" name="jed" size="3" value=""/>
<br/>
Druga liczba:<input type="text" maxlength="3" name="dwa" size="3" value=""/>
<br/><br/>
<input type="submit" value="Licz!"/>
</form>
Pierwsza liczba:<input type="text" maxlength="3" name="jed" size="3" value=""/>
<br/>
Druga liczba:<input type="text" maxlength="3" name="dwa" size="3" value=""/>
<br/><br/>
<input type="submit" value="Licz!"/>
</form>
licz.php
<?php $_POST['jed'] = $jed; $_POST['dwa'] = $dwa; $j = (int)$jed; $d = (int)$dwa; $wynik=$j+$d; ?>
No więc, jak na localhost wpiszę, załóżmy, 11 i 11 to po przeliczeniu poda 22. A na dowolnym serwerze po wpisaniu tych samych liczb wyświetli wynik 0. O co to chodzi??