#1 28. Juli 2009 array von php zu javascript schicken Hallo, ich benutzte ajax um ein formular zu überarbeiten jedoch um es zurück zu javaskript zu schicken komme ich nicht weiter weil der server kein json kennt. gibt es eine möglichkeit dies zu umgehen? + Multi-Zitat Zitieren
#2 29. Juli 2009 AW: array von php zu javascript schicken ??? wie darf man das verstehen?! json ist nen einfaches textformat um daten zwischen zwei programmen zu übertragen. und das plattform und programmiersprachenunabhängig... für fast jede sprache gibts ne lib, die json erzeugt bzw. interpretiert... von daher ist es nicht möglich, dass dein server json nicht kennt... + Multi-Zitat Zitieren
#3 29. Juli 2009 Zuletzt von einem Moderator bearbeitet: 14. April 2017 AW: array von php zu javascript schicken er meint wohl das die json-lib nicht mit in php einkompiliert wurde (php-version kleiner als 5.2.0) PHP: json_encode - Manual schau dir mal im zend-framework die en- und decoder an. die sollten sogar standalone laufen. No File | xup.in + Multi-Zitat Zitieren
#4 29. Juli 2009 AW: array von php zu javascript schicken auch wenn ich es nicht verstehe nehme ich das mal vorweg: PHP: // wenn js ein json sendet und verarbeitet $do_sopmething = json_decode ( $_POST [ 'comes_with_ajax' );echo jeson_encode ( $result_array ); wenn du das nicht mit json gebacken bekommst kannste auch einfach das machen: PHP: // js sendet mehrere "einfache" posts $do_something_with = $_POST [ 'first_var' ]; $do_something_with2 = $_POST [ 'second_var' ]; echo $result_from_first . '|' . $result_from_second ; Ergebnis ist dann sowas: result1|result2. Das muss dann gesplittet werden am | und fertig ist dein array Edit: Oder Murdocs variante + Multi-Zitat Zitieren
#5 29. Juli 2009 AW: array von php zu javascript schicken danke murdoc ich probier mal das framework aus. für den rest die nciht verstehen das der webserver json nicht kann dort ist php < 5.2 drauf + Multi-Zitat Zitieren
#6 29. Juli 2009 AW: array von php zu javascript schicken Hier die Doku zu Zend_Json dazu, falls benötigt: Zend_Json - Zend Framework Reference - Zend Framework Die Zend Klassen sind halt langsamer, jedoch ist das Ergebnis das selbe. + Multi-Zitat Zitieren
#7 29. Juli 2009 AW: array von php zu javascript schicken danke sehr, habs fertig, also die lib einbinden und dann Zend_Json::$useBuiltinEncoderDecoder = true; setzten und mit Zend_Json::encode( $data,false,array('enableJsonExprFinder' => true)); kann man sich das in ein json objekt uwandeln^^ + Multi-Zitat Zitieren