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

    Problema substr e tag html

    Ciao
    nella sezione annunci del mio sito, nella parte dell' elenco degli annunci mostro delle anteprime di testo, che poi gli utenti potranno continuare a leggere.

    Uso questa semplice funzione ovviamente:
    $testo= substr("$elenco[testo]", 0, 101);

    Il problema è che mettiamo che al carattere 101 ci sia un tag tipo "
    ", insomma capita che magari arrivi a prendere alla lettera "<b" e la mostra come testo quindi, come posso fare per evitare questo problema?
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209
    Utilizza html_entity_decode(); htmlentities(); per convertire i caratteri

    vedi

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    esistono in giro un po' di script per ovviare a questo problema... se non occorre riprodurre la formattazione HTML il metodo più veloce è usare strip_tags sulla stringa PRIMA di troncarla

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.