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

    Lanciare uno script phph tramite link

    ciao,

    ho questo problema ma non ho trovato nessuna soluzione utile..spero qualcuno possa darmi una indicazione.
    Tramite un link devo far eseguire uno script PHP che rimandi alla stessa pagina ma che deve eseguire delle operazioni (deve prelevare dei dati da un database). Per essere più chiaro spiego meglio con il mio caso:
    devo visualizzare un messaggio di posta prelevato da database e visualizzo qualcosa del tipo: mittente, titolo, data di invio etc..
    sotto queste informazioni voglio mettere un link del tipo
    Leggi il messaggio
    cliccando su questo link deve apparire sotto il testo del messaggio prelevato dal database.
    Ma questo deve apparire sempre nella stessa pagina!
    Voglio, inoltre, inserire un link che mi serve per chiudere il testo del messaggio rimanendo sempre nella stessa pagina.
    Ok, spero di essermi spiegato bene.
    grazie..
    ciao..
    PeppePegasus

  2. #2

  3. #3
    ciao,

    un tantino complicato..non riesco a riadattarlo..
    possibile che non c'è una soluzione più semplice??
    ciao..
    PeppePegasus

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    allora + semplicemente puoi fare così

    Codice PHP:
    <script type="text/javascript">
    function 
    mostranascondi() 
    {
        if(
    document.getElementById('content').style.display=='none')
        {
            
    document.getElementById('content').style.display='block';
            
    document.getElementById('link').innerHTML='Nascondi';
        }
        else
        {
            
    document.getElementById('content').style.display='none';
            
    document.getElementById('link').innerHTML='Mostra';
        }
    }
    </script>

    <div id="content" style="display:none">
    Questo è il div da mostrare o nascondere
    </div>

    [url="#"]Mostra[/url] 

  5. #5
    ciao,


    scusa per il ritardo con cui ti rispondo..
    ho provato la tua soluzione..ho inserito il codice di script nell'header e la parte del di nel body..però non accade nulla! Non mi nasconde nè visualizza il testo..forse sbaglio il link? ecco il codice relativo al div:

    codice:
    <div id="content" style="display:none">
    <? echo "$messaggio 
    "; } ?>
    </div>
    
    Mostra/Nascondi
    il codice è inserito nella stessa pagina (sia lo script sia il div) come link lo faccio rimanere nella stessa pagina..vorrei che visualizzasse il contenuto della variabile $messaggio se si clicca su mostra se no con nascondi lo fa scomparire..ma non va..perchè?
    grazie..
    PeppePegasus

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.