Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jun 2012
    Messaggi
    73

    Ottenere l'html di una pagina che sta visualizzando un utente

    Solitamente per ottenere l'html di una pagina si usa file_get_contents;

    Tuttavia, quando un utente apre una pagina molte variabili nell'html posso variare (ad esempio javascript che stampano parametri in basi all'utente)...

    Come faccio ad ottenere l'html di una pagina che sto eseguendo?

  2. #2
    Non esiste un metodo per ottenere la pagina html che un utente sta visionando.

    L'unica cosa che potresti fare è modificare il codice delle tue pagine, in modo da salvarti l'output che verrà visualizzato all'utente, così avrai modo di redigere il tutto su un file e sul browser dell'utente.

    Esempio pratico.

    Codice PHP:
    <?php 
    echo "ciao"

    ?>
    Sarà trasformato in
    Codice PHP:
    <?php 
    $html 
    "ciao";
    if(
    $fp fopen(PAGINAHTMLSALVATA3043,"w+"))
              
    fputs($fp,$html); 
    echo 
    $html;
    ?>
    Ovviamente ti conviene implementare un piccolo algoritmo che ti generi in modo casuale il nome del file in cui salvare il code html. Potresti usare la data compresa di ora-minuti-secondi.

    Ad esempio ,
    Codice PHP:
    $file date('d_m_y_H_i_s').".html" 
    Spero di averti chiarito un pò le idee

  3. #3
    Utente bannato
    Registrato dal
    Jun 2012
    Messaggi
    73
    Ma invece estrarre dati da una pagina che si sta visualizzando e mostrarli?

    Non è possibile?

  4. #4
    Cioè visualizzare in tempo reale l'html che sta visualizzando un utente?
    E' veramente un casino in tal caso, e non penso che basti semplicemente un pò di php, dovresti sviluppare un'applicazione che analizzi in modo automatico tutte le pagine che stanno visualizzando e poi dopo un tot. di tempo le cancelli in automatico.

    Se non conosci linguaggi di programmazione adatti, meglio che abbandoni l'idee di realizzare una cosa simile.

  5. #5
    Originariamente inviato da jmail
    Ma invece estrarre dati da una pagina che si sta visualizzando e mostrarli?
    Non è possibile?
    Forse se spieghi cosa intendi fare e perché, magari si può provare a darti dei consigli.
    Per quello che si capisce dalle poche righe che hai scritto, o cerchi di fare una cosa illegale (tipo fare lo spoofing delle azioni che ogni singolo utente fa nel proprio PC con il tuo sito), oppure completamente inutile.

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

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.