Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    13

    uno script per "leggi tutto"

    ciao, vorrei che nella mia pagina si visualizzasse solo una parte del testo ed il resto fosse visibile cliccando sul link "leggi tutto". Come fare?
    Grazie
    _/\__/\ _
    = o_o =

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    si dovrebbe supporre che il testo viene estratto da un database?
    Errare humanum est, perseverare ovest

  3. #3
    Con substr() tagli la stringa che estrai dal DB ad un numero x di caratteri che definirai te.
    Poi non fai altro che mettere un link ad una pagina dove si potrà leggere tutto il testo.

    Qualcosa del genere:

    Codice PHP:
    // estrai la stringa dal DB e la tagli dopo 
    // 100 caratteri spazi compresi
    $stringa_da_tagliare substr($stringa_da_tagliare0100);
    // aggiungi alla stringa il link per leggere l'intero articolo
    $stringa $stringa_da_tagliare." ... [<a href=\"leggi_tutto.php?id_articolo=$id\">Leggi tutto</a>]";
    // mandi in echo ed il gioco è fatto
    echo $stringa
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    13
    grazie mille! lo provo subito. Ora esagero...e se volessi farlo senza database, sarebbe possibile?
    _/\__/\ _
    = o_o =

  5. #5
    Ora esagero...e se volessi farlo senza database, sarebbe possibile?
    Beh... più che esagerare, una applicazione PHP senza DB è ridimensionata.
    Ad ogni modo, come vedi nel mio script, io parlo di una ipotetica stringa da tagliare, senza specificare troppo come questa stringa possa essere stata estrapolata.
    Può provenire da DB, da un file di testo, da un array o che so io!

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    13
    perfetto, grazie ancora!
    _/\__/\ _
    = o_o =

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.