Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 31
  1. #21
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    2
    manca "\" prima di w+

    versione corretta

    echo preg_replace('/()/e', '$$2', implode("",file("a.tpl")));

    ciao

  2. #22
    grazie ora và
    Occhiali da Sole www.OtticaGold.it
    Marche: Diesel, Dior, Emporio Armani, Gucci, Oakley, Oxydo, Police, Ray-Ban, Roberto Cavalli, Valentino, Vogue - Per le altre... cerca su google.it

  3. #23
    Chiedo scusa, ma a me non va...

    La funzione l'ho scritta così:
    Codice PHP:
    function template($template) {
        echo 
    preg_replace('/()/e''$$2'implode("",file($template)));

    senza spazio tra --> e la parentesi chiusa, anche se il forum lo mostra... E nel template c'è questo:
    codice:
    <title></title>
    (è solo una delle righe). Il template viene visualizzato, ma non i valori delle variabili, quindi la riga qui sopra diventa
    codice:
    <title></title>

  4. #24
    quella riga dovrebbe essere scritta dove vai effettivamente a stampare il contenuto

    xche la variabile in quella funzione non è disponibile!

  5. #25
    Ma io lì dichiaro soltanto la funzione, poi la chiamo dopo aver dato valore alle variabili del template...

  6. #26
    si ma quelle variabili non sono disponibili dentro quella funzione

  7. #27
    mmm allora non c'è modo di farlo in quel modo?

  8. #28
    un modo si
    come secondo parametro passi alla funzione un'array di elementi dove la chiave corrisponde al nome della variabile e il contenuto la variabile stessa...e poi midifichi la reg exp cosi...

    echo preg_replace('/( )/e', "{\$params['\$2']}", implode("",file($template)));

    dove params è la variabile che riceve l'array ^^
    xo fai qualche prova

  9. #29
    bump

    (sto aggiornando la data alle vecchie pillole per evitare che vengano cancellate. non scrivete ca22ate se non avete nulla da dire)
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  10. #30
    BUMP
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.