Új hozzászólás Aktív témák

  • Speeedfire

    nagyúr

    Lehet én vagyok ismét a hülye, de ha megadom az ajax-nak, hogy a dataType json, akkor miért text jön vissza?
    Elvileg a php oldalon json-t ad vissza. Viszont az sem egyszerű eset...alapból a shell script ilyen stringet ad vissza.

    php oldal:

    $tomb = shell_exec('luci-bwc -i eth0.2 2>/dev/null');
    return json_encode(json_decode('['.$tomb.']'));

    function savszelek() {
    $.ajax({
    url: 'lekerdez.php',
    type: 'GET',
    data: {
    inout: 1
    },
    dataType : 'json',
    success: function(data) {
    savszel_szamol(data);
    }
    });
    }

    function savszel_szamol(data) {
    var TIME = 0;
    var RXB = 1;
    var TXB = 3;
    var data_stamp = 0;
    var data_rx = [ ];
    var data_tx = [ ];

    for (var i = data_stamp ? 0 : 1; i < data.length; i++)
    {
    /* skip overlapping entries */
    if (data[i][TIME] <= data_stamp)
    continue;

    /* normalize difference against time interval */
    if (i > 0)
    {
    var time_delta = data[i][TIME] - data[i - 1][TIME];
    if (time_delta)
    {
    data_rx.push((data[i][RXB] - data[i - 1][RXB]) / time_delta);
    data_tx.push((data[i][TXB] - data[i - 1][TXB]) / time_delta);
    }
    }
    }
    $('.savszel').removeClass('porog');
    $('.szavszel.input').html(data_rx);
    $('.szavszel.output').html(data_tx);
    }

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

Új hozzászólás Aktív témák