Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    50

    inviare richieste GET senza risposta

    è possibile da una pagina inviare una richiesta get al server apache senza che questo risponda al clinet?
    sto cercando un meccanismo per loggare la visita ad una generica pagina del sito (html, ASP, PHP...) mediante una richiesta HTTP verso uno scriptino server side che risiede ad un url arbitrario della rete, ad esempio http://www.miodominio/trap-and-log.php

    mi basterebbe poter inviare una richiesta http get a tale script per poter loggerne la visita...

    ad esempio se sulla mia pagina da loggare ci fosse un document.location.href="http://www.miodominio/trap-and-log.php?a=1&b=2" avrei informato il mio server che un utente è entrato in quella pagina...

    il problema è che non so come fare a mandare tale richiesta al server senza che questo mi risponda cambiando l'href del documento chiamante.

    spero di essermi spiegato decentemente...

    grazz

  2. #2
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    metti un iframe 1x1 senza bordo in ogni pagina.

  3. #3
    oppure puoi fare così:

    codice:
    ed il tuo script php manda un immagine 1x1 come risposta, con il dovuto header!

  4. #4
    Originariamente inviato da php_34
    metti un iframe 1x1 senza bordo in ogni pagina.

    comodo :rollo:
    w la topa

  5. #5
    se sul server hai abilitato la lettura di url esterni puoi anche utilizzare

    $pippo = file('http://pippo.pluto.it?get=valore');
    unset($pippo);

    poi cancelli la variabile che tanto non serve a niente e non devi visualizzare niente a video

    ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    50
    buona l'idea dell'iframe.. magari hidden

    non capisco invece l'apertura del file in remoteo..
    queste ipotesi prevede che la pagina chiamante sia in php?
    a me serviva qualcosa da poter utilizzare da qualsiasi pagina...
    comunque questa cosa di aprire un file remoto mi interessa anche per un altro motivo..
    in particolare se apro in remoto il file "http://www.pippo.pluto.php?id=7" il server pippo mi restituisce il file pluto.php grezzo o me lo spedisce renderizzato html??

  7. #7
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    sì, se chiami file remoti vengono prima eseguiti. Preferisco l'idea di bubu77.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    50
    i file remoti vengono eseguiti anche se sono asp?
    ad esempio, abbiamo un sito dinamico in asp di cui vorremmo ricreare una versione stastica.. usando un motore scritto in PHP potrei richiedere le pagine asp complete di query string e leggerne il rendering pronto da sparare in un file .htm ??

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.