Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. echo di funzioni interpretate
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • S
      sparkyman74 User • ultima modifica di

      echo di funzioni interpretate

      Ciao,
      memorizzo dentro un campo testo di MYSQL un po' di html.
      dentro questo html ci sono anche variabili e funzioni php.
      quando leggo dal database il contenuto memorizzato e faccio l'output con la funzione echo, php mi interpreta l'html, le variabili, ma non le funzioni...
      come posso fare?
      ho provato anche con print, ma nulla mi scrive le funzioni così come sono, ma senza interpretarle...
      qualcuno conosce un modo?

      Grazie mille
      Maurizio

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • samyorn
        samyorn Consiglio Direttivo • ultima modifica di

        Hai visualizzato l'HTML della pagina per vedere cosa manda fuori?
        e soprattutto cosa scrive nel Db?(ma lo devi leggere dal db stesso)

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • S
          sparkyman74 User • ultima modifica di

          esempio:
          $pippo = 5;
          function prova() { echo "ciao ciao"; }

          nel db memorizzo:
          "
          div id="container">
          <div id="corpo">$pippo
          funzione prova();
          </div></div>
          "

          quando faccio echo $db['campo'];

          mi restituisce

          div id="container">
          <div id="corpo">5
          funzione prova();
          </div></div>

          non mi interpreta la funzione prova();

          qualcuno conosce il modo per far interpretarla a PHP durante l'echo?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • samyorn
            samyorn Consiglio Direttivo • ultima modifica di

            Ma se tramite Phpmyadmin apri la tabella per visualizzare il contenuto dei campi....che cosa c'è scritto dentro? trovi esattamente quello che posti?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              sparkyman74 User • ultima modifica di

              il problema non è quello che c'è nel db.
              la domanda è:
              con la funzione echo(); si possono interpretare le variabili..., ma se devo fare l'output di una stringa che contiene richiami a funzioni, si possono intepretare? se si come? ho provato anche on print(); ma non funziona, qualcuno conosce il modo?

              grazie mille
              Maurizio

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • O
                olaola User Attivo • ultima modifica di

                due commenti:

                • perche' scrivi "funzione" invece che "function"?

                • scrivendo "funzione prova()" dichiari la funzioni, non la chiami.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  antonio.reset User • ultima modifica di

                  Ho capito ciò che vuoi fare, e puoi provare a prendere il record dal db e usare eval() ma non ti garantisco grandi risultati, in quanto eval in php (al contrario di JS) non riesce a valorizzare le variabili o cose del genere e riesce a creare unicamente output. Prova comunque e fammi sapere...

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  Caricamento altri post
                  Rispondi
                  • Topic risposta
                  Effettua l'accesso per rispondere
                  • Da Vecchi a Nuovi
                  • Da Nuovi a Vecchi
                  • Più Voti