serialisieten Array wieder zuformatieren

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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?
    Last edited by wahsaga; 27-06-2007, 14:10.

  • #2
    explode?

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

    Comment


    • #3
      ähm....

      Zeilenlänge?!?!?
      bitte umbrechen!

      ansonsten versuchs mal mit: unserialize

      Comment


      • #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.

        Comment


        • #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.

          Comment


          • #6
            session?

            Comment


            • #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

              Comment

              Working...
              X