serialisieten Array wieder zuformatieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • serialisieten Array wieder zuformatieren

    Ich würde gerne ein Array, das ich mit serialize() serialisiert habe und das jetzt so...

    a:12i:2;a:25i:0;s:1:"0";i:1;s:1:"1";i:2;s:1:"2";i:3;s:1:"4";i:4;s:1:"6";i:5;
    s:1:"9";i:6;s:2:"12";i:7;s:5:"12.04";i:8;s:5:"12.08";i:9;s:5:"12.12";
    i:10;s:5:"12.16";i:11;s:5:"12.18";i:12;s:4:"12.2";i:13;s:5:"12.22";
    i:14;s:5:"12.24";i:15;s:5:"12.28";i:16;s:5:"12.32";i:17;s:5:"12.36";
    i:18;s:"0";}}

    ... aussieht, wieder in ein Array 'verwandeln'.

    Das Array habe ich praktisch erst serialisiert, dann per POST von einem PHP-Skript zu einem andern übertragen und habe jetzt dort den String, den ich wieder in ein Array umwandeln möchte.

    Ich habe schon per unserialize() versucht dies zu tun, nur leider funktioniert das nicht.

    Welche Möglichkeiten gibt es noch?
    Zuletzt geändert von wahsaga; 27.06.2007, 15:10.

  • #2
    explode?

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      ähm....

      Zeilenlänge?!?!?
      bitte umbrechen!

      ansonsten versuchs mal mit: unserialize

      Kommentar


      • #4
        Re: serialisieten Array wieder zuformatieren

        "Funktioniert nicht" ist immer noch keine brauchbare Problembeschreibung.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          PHP-Code:
          $test = array(1,2,3);

          print_r($test);
          print_r(unserialize(serialize($test))); 
          Komisch - bei mir wird beides mal das selbe ausgegeben.

          Ansonsten möchte ich wahsagas Worte nochmal verbal unterstreichen...

          //edit:
          Warum serialisiert du für eine POST-Übertragung ein Array? Du kannst mit POST und GET auch Array's übertragen, sogar mehrdimensionale.

          Kommentar


          • #6
            session?

            Kommentar


            • #7
              Hi,

              und Dein Debugging hat was ergeben? Ist in $_POST auch was angekommen?
              Wenn ja, das was Du erwartet hast?
              Wenn das serialisierte Array tatsächlich da ist, tippe ich mal auf magic_quotes.
              Bleibt allerdings immer noch die Frage, warum Du das erst serialisiert?

              LG

              Kommentar

              Lädt...
              X