Per JQuery und Ajax Daten an PHP-Skript senden

  • Hallo liebe Gemeinde,


    ich habe ein Problem, wofür es auch schon Lösungsvorschläge im Internet gibt, aber es möchte mir einfach nicht gelingen. Vielleicht ist auch nur ein trivialer Fehler drin und ich übersehe es. Nun zum Problem.
    Es gibt eine Tabelle und Tabellenzeilen können sind "Sortable".


    Das entsprechende PHP-Skript wird auch aufgerufen und das wiederum ruft eine View auf, in dem einfach nur folgendes ist:

    HTML
    <div id="test">
    	<?php var_dump($order); ?>
    </div>


    Ich erhalte als Ausgabe stets:

    HTML
    bool(false)


    Bevor der AJAX_Request gesendet wird, lasse ich mir in der Konsole die "order" ausgeben:

    Code
    "57[]=1&58[]=2&59[]=3&61[]=5&60[]=4"


    Aber im PHP Skript kommt offensichtlich nichts an. Warum? :)


    UPDATE:

    Code
    item[]=57P1&item[]=59P3&item[]=58P2&item[]=60P4&item[]=61P5

    wird nun an das PHP Skript übergeben, aber im

    PHP
    $total_items = count($this->input->post('item'));
    log_message('debug', $total_items);


    kommt nichts an


    Vg, Damasus


  • Wenn du ajax via GET arbeiten lässt liegen deine daten unter $_GET oder wenn via POST dann liegen sie unter $_POST


    Daran lag es nicht. Warum auch? Ich schicke es per POST weg (siehe oben). Dieser "Serialized"-String hat zwar Ähnlichkeit zu einem GET-Request, hat aber nichts damit zu tun. Der Fehler lag in einem kleinen Detail in der URL (mega nervig).
    Danke trotzdem :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!