Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JSON przekazanie tablicy z PHP do JS
Resurrection
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 23.02.2012

Ostrzeżenie: (0%)
-----


Witam. Chcę przekazać tablicę z php do js
Tablica jest zapisywana w pętli :
Kod
....
$_SESSION['tabOne'][]=$_FILES['polePrzekaznika']['name'][$j];
...

następnie zamieniam ją na obiekt JSON:
Kod
$objJSON=array();
$objJSON=json_encode($_SESSION['tabOne']);

kolejny krok to zamiana w stworzonym ciągu znaku ' na " . Zmiana następuję ponieważ doczytałem się że objekt JSON w PHP od tego samego obiektu w JS różni się formą zapisu.
Kod
$objJSONConvert=str_replace("\"","'",$objJSON);

w kolejnym kroku wywołuje między innymi funkcje JS do której ma być przekazana tablica.
Kod
echo'<script type="text/javascript">document.getElementById(\'information\').innerHTML=\''.$inf.' \';wstawInfo('.$objJSONConvert.')</script>';

W funkcji JS wykonuje:
Kod
function wstawInfo(tabOneJS)
  {
      var tOJS=JSON.parse(tabOneJS);
         .....
}

i właśnie tu wyrzuca mi błąd:
Błąd: JSON.parse: unexpected character
Co wykonuje źle? Proszę o wskazówki.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 16:49