Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611

    acquisizione referrer che non funziona

    ciao a tutti...

    apro una nuova finestra in questo modo

    Codice PHP:
    [url='#']amico[/url
    una volta aperta questa finestra voglio prendere il referrer per vedere da che pagina sono arrivati (sono diverse le pagine che richiamano la pagina amico.php)

    c'è un grosso problema, il browser non prende il referrer se non passo il link tramite il tag href, per spiegarmi meglio... se scrivo così

    Codice PHP:
    [url='amico.php']amico[/url
    va tutto ok.
    come si può risolvere?

    grazie

  2. #2
    Potresti passare il nome della pagina via get...

    Ad esempio:

    Codice PHP:
    $referer $_SERVER['SCRIPT_NAME'];

    echo 
    "[url='#']amico[/url]"

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    ma non mi prende quello che c'è dopo il '?'

    mi restituisce solo il path completo ma senza parametri

    è normale?

  4. #4
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Ho detto una scemenza, scusatemi. Aggiungi alla variabile $_SERVER["SCRIPT_NAME"] la variabile $_SERVER["QUERY_STRING"].
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    ho fatto così ed ora risolto

    Codice PHP:
    $pagina $_SERVER['SCRIPT_NAME']."?".$_SERVER["QUERY_STRING"]; 
    grazie


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 © 2024 vBulletin Solutions, Inc. All rights reserved.