Beiträge von dragongun300

    In der Datei steht dies drinnen :

    Zitat

    <?php exit; ?>{"all":"test"}


    Und funktioniert eben falls nicht.


    PHP
    <?php
    $array = json_decode(file_get_contents("messages.php"), true);
    print_r($array); // Debug 2
    ?>


    Auch deine Variante habe ich ausprobiert, und habe auch von der Datei das "<?php exit; ?>" raus genommen.
    Und es funktioniert nicht.

    Hey Community,


    ich habe irgendwie ein Problem mit JSON...
    Hier mal mein Code, der heute morgen merkwürdigerweise noch zu 100% funktioniert hat:

    PHP
    <?php
    $bla = str_replace("<?php exit; ?>", "", file_get_contents("messages.php"));
    echo $bla; // Debug 1
    $array = json_decode($bla, true);
    print_r($array); // Debug 2
    ?>


    Komischerweise ist $array aber leer (= keine Ausgabe),obwohl folgende Ausgabe getätet wird ($bla != leer):

    Zitat

    {"all":"test"}


    Danach hab ich mal versucht den Inhalt der Datei direkt in den Befehl einzugeben ungefähr so:

    PHP
    $array = json_decode('{"all":"test"}', true);
    print_r($array); // Debug 2


    Und wär hätte es gedacht?
    Auf einmal gibt es folgende Ausgabe:

    Zitat

    Array ( [all] => test )


    Es kommen keine PHP Errors, weiß vielleicht einer woran genau es liegen kann?