Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Originariamente inviato da filippo.toso
    Scrivendo codice a caso difficilmente otterrai un risultato.

    Ti è stato suggerito di applicare stripslashes() alla stringa restituita da MySQL, NON di applicarlo al risultato di unserialize() ...
    Non mi è stato detto dove, sono un fagiano, non un professionista , grazie riprovo.

    Ad ogni modo, nelle due pagine precedenti delle quali parlavo lo stripslashes del risultato dal campo MySql non veniva fatto eppure funzionava.

  2. #12
    Il mistero si infittisce...
    Ho aggiunto strisplashes all'uscita del MySql, ma il risultato non è cambiato, questo il codice di prova completo e questo l'output :

    Codice PHP:
    echo"Barcode=$barcode
    "
    ;
    echo
    "Array Prodotti=$codiceprodotti
    "
    ;
                        
     
    $cod_prodotti=$codiceprodotti;
     
    $a unserialize($cod_prodotti);
            echo
    "
     Fuori 
    "
    ;
            foreach (
    $a as  $key => $value) {        
                     echo
    "dentro";
            }      
                 echo
    "<meta http-equiv='refresh' content='5;URL=./amministrazione/inser_ordini.php?order_code=$order_code&b=$b '>";
                
        
    $x serialize($a);
        echo
    "X= $x"





    Codice PHP:
    OUTPUT 

    Barcode=748927028614
    Array Prodotti=a:2:{i:3;s:1:\"1\";i:499;s:1:\"1\";}

    Fuori 
    X= b:0; 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.