Cześć Nagle przytrafiła mi się dziwna sprawa, mianowicie mam dwa języki. PL i EN. I jest taki problem, że na polskiej stronie mam id stron powiedzmy 1, 2, 3 a na angielskiej również pojawiły mi się takie ID. Nie było nic kręcone ręcznie z plikami bazy. I jak klikam na zakładki w angielskiej wersji to na siłę przechodzi mi na wersję polską. Czy tak powinno być ew jak to naprawić.
Witam Link do wersji testowej jest pod adresem: http://jeo.nazwa.pl/justin/test/index.php
Po ustawieni przekazywania nazwy języka w adresie działa ok, ale czego może być to przyczyna i czy nie można tego zmienić na to by języka nie podawało w adresie?
Jeszcze jeden problem na tym serwerze (netart)... Po dodaniu produkt do koszyka koszyk jest całkowicie pusty. Ale dzieje się tak tylko na tym serwerze. bo tutaj (kei oraz localhost) http://galaxykits.com/_justin/?4,dress-knock-knock
z tego co się orientuję to nawet jeśli jest stawiony Identyfikator języka w URL to link do koszyka nadal jest krótki...nie wiem niestety gdzie i jak zmienić by dodać identyfikator do atrybutu action="" w miejscu gdzie jest przycisk dodania produktu do koszyka
OK Sorki, że mail pod mailem i głupio trochę, że sam sobie odpowiadam, ale znalazłem problem
Poz włączeniu wyświetlania błędów okazało się, że rzeczywiście jest problem z sesjami ale nie po stronie serwera co po stronie sklepu.
Poniżej myślników jest kod strony...spacje odstępy, śmieci i session_start() -----------------------
<?php /* * Quick.Cart by OpenSolution.org * www.OpenSolution.org */ extract( $_GET ); session_start( ); -------------- Jako, że php mi się pluł że header already sent to zmieniłem to na:
<?php session_start( );
Po takim zabiegu nie ma problemów z sesją oraz nie trzeba stawiać identyfikatora w url