Visualizzazione risultati 1 fino 8 di 8

Discussione: Far apparire un codice html in una pagina .php

  1. #1
    Guest

    Predefinito Far apparire un codice html in una pagina .php

    Ciao a tutti...

    in una pagina con estensione *.php devo far apparire un codice html
    Codice HTML:
    <p align="center"><img src="URL" width="400" height="300" border="0" /></p>
    il fatto è che ho provato anche con il tag <code> ma non funzia

    Come faccio a non far "interpretare" il codice alla pagina dato che io lo voglio far vedere all'utente?

    grazie

    byex

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Visto che è in una pagina in PHP puoi utilizzare la funzione htmlentities, altrimenti trasformi a mano tutti i caratteri "<" in "&lt;" e ">" in "&gt;".
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Codice PHP:
    <?php
    $a
    ="<p align=\"center\"><img src=\"URL\" width=\"400\" height=\"300\" border=\"0\"></p>";
    echo
    htmlentities($a);
    ?>


    -- Aut Roma Aut Nihil!

  4. #4
    Guest

    Predefinito

    ad esempio, il sito PHP.net come fa a far vedere il codice php senza che la pagina lo codifichi?

    cmq, più tardi ci provo e vi faccio sapere

  5. #5
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Quello che ti ho scritto io funziona. Come fanno loro? Chiediglielo!


    -- Aut Roma Aut Nihil!

  6. #6
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Con due funzioni PHP :-D:
    Codice PHP:
    $text = str_replace ('<', '&lt;', $text);
    $text = str_replace ('>', '&gt;', $text);
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    La soluzione migliore è htmlentities che sostituisce anche le virgolette.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito

    O ancora meglio htmlspecialchars, meglio se con la direttiva ENT_QUOTES (come secondo argomento).


    Ciaooo!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •