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

    Cancellare stringa dopo tot caratteri

    Dovrei creare un'anteprima di un articolo in home page, soltanto che devo fare in questo modo.

    Selezionare il record dell'intero articolo dal database, tagliare la stringa dopo tot caratteri e aggiungere alla fine dei puntini di sospensione "..." e "leggi di più" immediatamente dopo...

    Mi spiego meglio:

    Articolo intero:
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum luctus eros non lectus mollis ornare consectetur nulla pretium. Cras tristique tempor vulputate. Aliquam cursus ullamcorper sem ut luctus. Quisque velit nunc, dapibus ac interdum in, aliquet a nibh. Cras sit amet urna in purus blandit cursus quis eget tellus. Etiam lobortis elementum est et commodo. Sed in nisl elit, eget porttitor erat. Aenean urna mi, dictum at facilisis vitae, suscipit eget massa. Proin eleifend massa sed mi sodales quis lacinia est luctus. Donec ullamcorper arcu vitae sem viverra suscipit. Nam adipiscing justo at massa vehicula fermentum. Morbi gravida egestas rhoncus. Aenean dui mauris, venenatis ut varius ac, lacinia et sapien.
    Articolo in home:
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum luctus eros non lectus mollis ornare consectetur nulla pretium. Cras tristique tempor vulputate. Aliquam cursus ullamcorper sem ut luctus. Quisque velit nunc, dapibus ac interdum in, aliquet a nibh. Cras sit amet urna in purus blandit ... Leggi di più!
    Il tutto però che non tagli la parola, ma che la preservi intatta.

    Grazie mille per l'eventuale aiuto.

  2. #2
    Ho trovato questo: http://www.001design.it/forum_italia...d.php?id=10655

    Per aggiungere poi i puntini e il leggi di più, inserisco tutto alla chiusura del ciclo for?

  3. #3
    Dopo che hai il testo prova la funzione


    Codice PHP:
    function taglia_testo($testo,$length) {
             
    $break='{break}';
             
    $testo=wordwrap($testo,$length,$break,$cut=true);
             
    $testo=split("{break}"$testo); 
            
    $testo=$testo['0']; 
            return 
    $testo; } 
    alla variabile $testo aggiungi i puntini o quello che vuoi che puntano al link dell'articolo
    Glue Labs
    Makes extraordinary things
    www.glue-labs.com/

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.