Ergebnis 1 bis 4 von 4

Thema: Problem mit Wordpress & PHP serialize

  1. #1
    VIP Team
    Registriert
    May 2015
    Beiträge
    1,018
    Gefällt mir!
    862
    Du gefällst: 374

    Problem mit Wordpress & PHP serialize

    Hallo,

    Ich versuche via serialize ein Array in die Wordpress Datenbank (post_meta) zu bekommen.
    Leider hab ich am Ende immer nur "s:2:"N;";" in der Datenbank stehen.
    Ich vermute mal es liegt an UTF8, weiß aber nicht wie ich das Problem beheben soll.

    Ich hab mir auch den Code vom Toroplay Theme angeguckt:

    PHP-Code:
    $new = array(
            
    'type' => 1,
            
    'server' => $servers[$domain],
            
    'lang' => $language,
            
    'quality' => $quality,
            
    'link' => base64_encode stripslashesesc_textarea$link ) ) ),
            
    'dirname' => base64_encode stripslashesesc_textarea$dirname ) ) )
        );
        
        
    update_post_meta($post_id'trglinks_'.$links_totalserialize($new)); 
    So hab ich es versucht

    Würde mich über Hilfe sehr freuen

  2. Werbung - Hier werben?
  3. #2
    Junior Avatar von Mnk3y
    Registriert
    Mar 2015
    Beiträge
    57
    Gefällt mir!
    63
    Du gefällst: 38
    Funktioniert es so?

    PHP-Code:
    update_post_meta($post_id'trglinks_'.$links_total$new); 

  4. Diesen Mitgliedern gefällt dieser Beitrag:


  5. #3
    VIP Team
    THEMENSTARTER


    Registriert
    May 2015
    Beiträge
    1,018
    Gefällt mir!
    862
    Du gefällst: 374
    Danke

    Scheinbar macht Wordpress automatisch ein serialisize auf das Array, am Ende kommt aber trotzdem "s:2:"N;";" in die Datenbank.

    Die Frage ist halt.

    Lasse ich mir die Ausgabe anzeigen sieht das so aus:

    HTML-Code:
    a:6:{s:4:"type";i:1;s:6:"server";i:29;s:4:"lang";i:30;s:7:"quality";i:32;s:4:"link";s:112:"aHR0cHM6Ly9vcGVubG9hZC5jby9mL1NyNjVHTC00akdrL2F1c3RyZXRlbi5nZXJtYW4uMjAxNy5hYzMuYmRyaXAueDI2NC11bml2ZXJzdW0ubWt2";s:7:"dirname";s:64:"QXVzdHJldGVuLkdFUk1BTi4yMDE3LkFDMy5CRFJpcC54MjY0LVVOaVZFUlNVTQ==";}
    Das Update Post Meta führt aber zu s:2:"N; in der Datenbank. Ganz gleich ob ich serialize nutze oder nicht

  6. #4
    Anfänger
    Registriert
    Apr 2018
    Beiträge
    8
    Gefällt mir!
    0
    Gefällt mir: 1
    ich wollte dir gern helfen habe es aber auch noch nicht ganz verstanden... wie sieht dein Wert in der Datenbank aus?

    Ich denke folgende Links sollten dir weiterhelfen können:
    developer.wordpress.org/reference/functions/update_post_meta/
    codex.wordpress.org/Function_Reference/update_post_meta

  7. Diesen Mitgliedern gefällt dieser Beitrag:


Ähnliche Themen

  1. wordpress kategorie +
    Von murat im Forum IntelligeN
    Antworten: 2
    Letzter Beitrag: 23.06.2021, 15:12
  2. (MYSQL) - Umlaut Problem bei Wordpress
    Von Grillmeister im Forum Entwicklung / Programmierung
    Antworten: 9
    Letzter Beitrag: 15.11.2018, 18:56
  3. Wordpress Hosting
    Von UsefulVid im Forum Webmaster Daily Talk & OffTopic
    Antworten: 1
    Letzter Beitrag: 03.08.2018, 08:22
  4. (Biete) - Penetrationtest für Wordpress
    Von pr0ton im Forum Penetrationtester
    Antworten: 2
    Letzter Beitrag: 29.06.2018, 10:45
  5. WordPress Beitragsbild als Url
    Von 1stAid im Forum Geld verdienen mit Traffic
    Antworten: 1
    Letzter Beitrag: 03.07.2017, 23:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org