Na początku zaznaczę, że jestem początkujący, jeżeli chodzi o PHP. Napisałem ostatnio prosty system dodawania newsów (chociaż system dodawania newsów to za dużo powiedziane ;P). Lokalnie działa wszystko OK, jednak gdy zamieściłem go w Internecie to pojawił się duży problem. Wygląda to tak jakby skrypt nie dostawał danych z formularza. Takiego problemu nie było działając lokalnie.
Kod:
formularz (dodawanie.html)
skrypt dodawania newsa do bazy (nowynews.php)
i miejsce wyświetlania (index.php)
<? if (!$db) { exit; } $query = "select * from news ORDER BY ID DESC"; for ($i=0; $i <$num_results; $i++) { } ?>
Pomimo wypełnienia wszystkiego w formularzu pokazuje się komunikat "Nie zostały wypełnione wszystkie pola". Wygląda jakby nie dostał danych z formularza, jednak problem występuje tylko po zamieszczeniu w Internecie. Lokalnie jest OK. Macie pomysły, dlaczego nie chce działać po zamieszczeniu w sieci?