Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Semplice Problema BBCODE

    Ciao ragazzi ho un problema con la funzione BBCODE che utilizzavo


    funzione corretta:

    Codice PHP:
    function bbcode($text){

        
    $text trim(str_replace("#Number""12345"$text));
        
    $text trim(str_replace("#Name""XXX"$text));
        
    $text trim(str_replace("#Payment""Paypal"$text));
        
    $text trim(str_replace("#CostShipping""10.25"$text));
        
    $text trim(str_replace("#Total""125.56"$text));
        return 
    $text;

    }

    $str "Numero:#Number, Nome:#Name, Pagamento:#Payment, Costo spedizione:#CostShipping, Totale:#Total";

    echo 
    bbcode($str); 

    Adesso se invece devo sostiture i vari tag #Name ecc. facendo in questo modo non mi converte i tag nei valori presenti nelle variabili, c'è un modo per fargli leggere le variabili impostate?


    Codice PHP:
    $a1 "12345";
    $a2 "XXX";
    $a3 "Paypal";
    $a4 "10.25";
    $a5 "125.56";

    function 
    bbcode($text){

        
    $text trim(str_replace("#Number"$a1$text));
        
    $text trim(str_replace("#Name"$a2$text));
        
    $text trim(str_replace("#Payment"$a3$text));
        
    $text trim(str_replace("#CostShipping"$a4$text));
        
    $text trim(str_replace("#Total"$a5$text));
        return 
    $text;

    }

    $str "Numero:#Number, Nome:#Name, Pagamento:#Payment, Costo spedizione:#CostShipping, Totale:#Total";

    echo 
    bbcode($str); 

  2. #2

  3. #3
    ciao grazie

    ho risolto aggiungendo global $a1, $a2, $a3, $a4, $a5;

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 © 2024 vBulletin Solutions, Inc. All rights reserved.