Ergebnis 1 bis 4 von 4
  1. #1
    MalcomX ist offline Doppel-As
    registriert
    18-02-2010
    Beiträge
    105

    Json Aray in PHP ausgeben ?

    N'Abend erst mal !

    Ich übergebe ein JSON Array per Ajax an PHP wie folgt.


    PHP-Code:
    array[i] = new Object();
               array[
    i]["old_id"] = old_id;
               array[
    i]["new_id"] = new_id;
               var 
    jsonString JSON.stringify(array);
               
    console.logjsonString);
               
    /*if(i==count_items-1){
                   console.log('UPDATE RESET AUF 0');
                   var update_reset = 1;
               }else{
                   var update_reset = 0;  
               }*/
               
    $.ajax({
                
    dataType 'json',
                
    type"POST",
                
    url"ajax.php",
                
    data'act=sort_kategs&data'+jsonString,
                
    success: function(content) {
                    
    request JSON.stringify(content);
                    
    console.log(content);
                    
    vorschau_karte();
                    
    //list_saved_kategs();
               
    }
               }); 


    Ausgabe Konsole

    PHP-Code:
    [{"old_id":"2","new_id":"1"},{"old_id":"3","new_id":"2"},{"old_id":"1","new_id":"3"}] 
    Jetzt wollte ich zur Kontrolle die in PHP ankommenden Daten wieder an den Request übergeben und erhalte einfach keine Ausgabe

    PHP-Code:
    $jsonarray json_decode($_POST['data'],true);
    echo 
    json_encode($jsonarray[1]->old_id ); 
    Wo liegt mein Fehler ?

    Gruß und euch allen einen schönen Abend
    Malcom

  2. #2
    Avatar von Dormilich
    Dormilich ist offline Kaiser
    registriert
    15-01-2010
    Beiträge
    1.285

    AW: Json Aray in PHP ausgeben ?

    Zitat Zitat von MalcomX Beitrag anzeigen
    Wo liegt mein Fehler ?
    Deine AJAX Daten sind ungültig (bzw. PHP ignoriert den fehlerhaften Teil der ankommenden URL).

    - - - Aktualisiert - - -

    Zweitens, json_decode() gibt was anderes zurück, als du denkst.

  3. #3
    MalcomX ist offline Doppel-As
    registriert
    18-02-2010
    Beiträge
    105

    AW: Json Aray in PHP ausgeben ?

    Erst mal Danke für deine Antwort !

    Also gehe ich mal davon aus das hier der Hund begraben ist weil Du meinst der fehlerhafte Teil der URL im Data Teil ?

    PHP-Code:
    url"ajax.php",
    data'act=sort_kategs&data'+jsonString

  4. #4
    Avatar von kkapsner
    kkapsner ist gerade online Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.663

    AW: Json Aray in PHP ausgeben ?

    Code:
    data: 'act=sort_kategs&data='+encodeURIComponent(jsonString),

Ähnliche Themen

  1. Bestimmte Arrays in Json Format ausgeben
    Von bb90 im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 07-06-2016, 00:17
  2. [FRAGE] json object ausgeben ?
    Von MalcomX im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 07-02-2015, 07:39
  3. [FRAGE] JSON String mittels AJAX ausgeben?
    Von Muffinman im Forum JavaScript
    Antworten: 8
    Letzter Beitrag: 13-05-2014, 19:50
  4. Übergabe von Checkboxen als Aray
    Von RoN81 im Forum JavaScript
    Antworten: 7
    Letzter Beitrag: 30-01-2007, 18:34
  5. Textarea Aray auswählen
    Von themaker im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 15-09-2006, 20:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •