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

    Carattere "#" su barra indirizzi

    Salve ragazzi, una domanda forse un pò idiota, avrei bisogno di recuperare un stringa all'interno di un URL del tipo: http://www.miosito.it/option=com_con...k=view#stringa

    a me servirebbe recuparare la stringa che segue il carattere "#" quindi in questo caso "stringa".

    Potete aiutarmi?

  2. #2
    Se hai la certezza che c'è il carattere # nella barra degli indirizzi:

    supponiamo che in $url c'è la tua url:

    $tua_stringa = substr($url, strpos($url, ("#"));

    Se invece non hai tale certezza:

    $pos = strpos($url, "#");

    if ($pos === false)
    {
    //Non c'è il carattere #
    }
    else
    $tua_stringa = substr($url, $pos);

  3. #3
    Grazie;
    Si ho la certezza che ci sia un "#", ma come faccio a recuperare tutto l'indirizzo ed inserirlo nella variabile $url?

    faccio: $url=$_GET ???

  4. #4
    dovrebbe essere $_SERVER['REQUEST_URI'] però devi provare

  5. #5
    ci ho provato ma mi restituisce solo l'accoppiata nome->valore separati dalla &, purtroppo sembra non prendere in considerazione il carattere "#".

    Qualche suggerimento?

  6. #6
    secondo me non è concettualmente corretto, quello che cerchi di fare.

    la # ha lo scopo di servire un link intra-pagina, con le ben note anchor. il contenuto informativo che porta è ad uso e consumo del client.

    mentre tu vuoi che si comporti come un'informazione da passare al lato del server. credo che, allora, sia concettualmente sbagliato quello che tenti di fare perché, formalmente, per fornire informazioni al server tu devi fare un'apposita richiesta http e fornire il contenuto utile con uno dei metodi previsti dal protocollo http: get e post.

    parere puramente personale ^_^
    Gabriele B. - http://9thcircle.it

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.