Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Eval e Template

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239

    Eval e Template

    Ciao

    Sto sviluppando un sistema di gestione news per un sito.
    Ho bisogno che ogni paragrafo della news inserita, abbia un X numero di immagini.
    Ho creato una tabella paragrafi ognuno dei q

    Ho provato a fare così:

    Template

    ____________________
    |$print | |
    | | |
    | | |
    | | |
    --------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    Scusate....

    Dicevo....

    Ciao

    Sto sviluppando un sistema di gestione news per un sito.
    Ho bisogno che ogni paragrafo della news inserita, abbia un X numero di immagini.
    Ho creato una tabella paragrafi in cui inserisco i paragrafi con un campo che fa riferimanto alla news ed uno con le immagini che contiene un array di immagini.

    Con la seguente funzione mi prendo i dati dal db,e passo l'array di immagini ad un'altra funzione.

    $sql=new sql;
    $sql->_select_db();
    $res=$sql->_query("select * from par where id='$id'") or die (mysql_error());
    $ris=$sql->_fetch_array($res);
    eval("\$printer=\"$this->imgs($img)\";");
    $this->temple('print.tpl');

    Funzione imgs()
    function imgs($ray)
    {
    foreach ($ray as $img) print "<img src=\"./imgs/$img\">\n";
    }

    La funzione temple stampa un template con un eval.

    Il template è formato da una tabella con 2 colonne e all'interno della prima colonna ho messo '$printer'

    Quando lancio lo script mi ritorna (Array)..


    Mi dite dove sbaglio???

    Grazie

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    up

  4. #4
    {
    foreach ($ray as $img) print "<img src=\"./imgs/$img\">\n";
    }

    La funzione temple stampa un template con un eval.

    Il template è formato da una tabella con 2 colonne e all'interno della prima colonna ho messo '$printer'

    Quando lancio lo script mi ritorna (Array)..


    Mi dite dove sbaglio???

    foreach ($ray as $k=> $img) {
    echo "<img src=\"./imgs/$img\">\n";
    }
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    Grazie per la risposta,
    un brutto errore di sintassi.

    Ora il problema è che mi stampa le immagini, fuori dalla tabella del template....

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    uppino

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    up

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.