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

    Variabile get in link referer

    Ciao. tramite $_SERVER[HTTP_REFERER] recupero un link di provenienza. Questo mi recupera anche una variabile get appesa al link di nome X.
    Volevo sapere come attribuire ad una variabile vuota il referer senza la variabile get appesa.

    se provo con

    Codice PHP:
    $link $_SERVER[HTTP_REFERER]?X//quindi svuoto X 
    l'isset della pagina in questione mi legge cmq il link con questa variabile get; ma a me serve che venga cancellata.


    Spero di non aver fatto confusione.
    Grazie ciao
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    se fai un explode() della stringa con il "?" e prendi il primo valore ti toglie tutte le variabili passate.. perchè queste sono dopo il "?"

  3. #3
    mi restituisce tutto kl'url ma al posto del nome del file finale "Array"
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  4. #4
    scusa, ma non riesco a provare perchè io mi trovo con la variabile HTTP_REFERER vuota.. potresti provare ad usare la funzione basename..

  5. #5
    fatto...è uguale
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  6. #6
    provato così
    Codice PHP:
    $_SESSION[indietro] = $_SERVER['HTTP_REFERER'];
    $_SESSION[indietro] = explode('?'$_SESSION[indietro]);
    basename($_SESSION[indietro]); 
    ma mi restituisce

    bla/blabla/blabla/Array



    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  7. #7
    provato anche così

    Codice PHP:
    $ext '?Entra=On';
    $_SESSION[indietro] = basename($_SERVER['HTTP_REFERER'],$ext); 
    che mi cancella la variabile get però mi lascia solo il file e non più tutto il percorso
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

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.