+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Passare slash da variabile php a json

  1. #1
    Bivio non è in linea Novello
    Post
    35
    Like Inviati  
    0
    Like Ricevuti  
    0
    Salve, sto integrando in una mia web app le notifiche push. Ora vorrei creare un modulo dove poter inviare il messaggio, senza ogni volta mettere mano al file php. In pratica io devo utilizzare una struttura fatto da un array json:

    Codice PHP:
    $message = array(            
    'notification' => array(                
    "title" => "\xF0\x9F\x91\x8D",                
    "body" => "testo \xF0\x9F\x8E\x89",                
    "sound" => "notifica.mp3",                
    "badge" => "1",                
    "color" => "#FF9900",                
    "click_action" =>"FCM_PLUGIN_ACTIVITY"  //Must be present for Android                
    ),            
    'to' => '/topics/' $topic,            
    'priority' => 'normal',            
    'restricted_package_name' => ''        
    );
    $jfields json_encode($message);
     echo 
    $jfields
    Vorrei utilizzare delle variabili in title boidy etc.. Se tipo inserisco $titolo = '\xF0\x9F\x91\x8D'; automaticamente viene trasformato in \\xF0\\x9F\\x91\\x8D.

    Ho provato anche con
    Codice PHP:
    $jfields json_encode($messageJSON_UNESCAPED_UNICODE); 
    ma comunque non funziona. Avete consigli?

  2. #2
    net-addiction non è in linea Scolaretto
    Post
    479
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao bivio,
    ho provato il tuo codice e non riscontro il tuo problema. Quindi, se fossi in te, proverei in un ambiente di test per verificare di ottenere gli stessi risultati.
    Oltre a questo, cercando in internet, ho trovato che è possibile impostare il flat JSON_UNESCAPED_SLASHES.

    Facci sapere,
    ℹ️ Leggi di più su net-addiction ...

  3. #3
    net-addiction non è in linea Scolaretto
    Post
    479
    Like Inviati  
    0
    Like Ricevuti  
    0
    Riciao,
    forse ho trovato. Sostituisci tutti i singoli apici con i doppi apici.
    Impostandoli tutti a singoli ottenevo il tuo stesso risultato.
    Facci sapere,
    ℹ️ Leggi di più su net-addiction ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Leggere file JSON e caricarlo in una variabile
    Da Alfaone78 nel forum HTML, CSS e JavaScript
    Risposte: 14
    Ultimo Post: 08-10-2018, 11:55
  2. [vb2008EE]-Passare variabile
    Da antonello74 nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 07-01-2009, 12:35
  3. passare una variabile
    Da oliweb nel forum Visual Basic .Net
    Risposte: 9
    Ultimo Post: 26-10-2008, 00:33
  4. Passare una variabile da PHP a JS
    Da Jazzyclub nel forum PHP
    Risposte: 3
    Ultimo Post: 16-04-2008, 01:01
  5. Passare una variabile variabile a una funzione
    Da cippalippa nel forum Visual Basic 6
    Risposte: 12
    Ultimo Post: 02-01-2007, 17:23