Problem nie polega na błędzie w adresie. Adresy tej strony zbudowane są wg schematu:
$BASE_URL.$lang.'/'.$component.','$parameters.'.html'
gdzie np:
define ('BASE_URL', 'http://www.adres_strony.pl/');
i na serwerze firmyt hostingowej wszystko działa poprawnie czyli dane z tego formularza są przesyłane.
Wczoraj uruchomiłem na Ubuntu swój serwer (swoją drogą bardzo ciekawy problem z katalogiem public_html, w którym nie moga znajdować się strony www gdyż w katalogu tym nie będzie działać php) i na tym serwerze dane są przesyłane ale jedynie gdy zmienię na:
Skrypt wykrywa czy działa w środowisku produkcyjnym i wczytuje odpowiednią konfigurację z tym, że dla localhosta musi być własnie tak jak wyżej, a w przypadku:
define ('BASE_URL', 'http://www.adres_strony.local');
zmienne nie są przesyłane.
P.S.
http://www.adres_strony.local dla strony na localhoscie to poprawnie zmapowany w pliku hosts adres domenowy wskazujący na 127.0.0.1 (VirtualHost).