Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    151

    E' possibile ancorare un link su risultati pagina php?

    La mia domanda è capire se funzionano le àncore su risultati di una pagina dinamica .php.


    Codice PHP:
    <td width=\"10%\" align=\"left\">[b]<a href=\"../url/report.php#$a3\" title=\"Vai alla pratica\" target=\"_blank\">$a3</a>[/b]</td> 

    La variabile/ancora $a3 è un codice del tipo 'aaa 001 11' (ci sono degli spazi all'interno)

    A me on funziona.

    Utilizzo Firefox, ed ho provato anche ad aprire in _self anzichè in _blank.

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    128
    non so se funziona con gli spazi, sicuramente con le variabili funziona ma lo dovresti scrivere meglio. Un esempio tratto da un mio codice a caso

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    151
    Dal codice che ti ho postato viene fuori un url corretto (vedo la variabile nella barra indirizzo):

    https://www.xxxxxxx.com/reportonline/url/report.php#aaa 201 11

    Mi sa che il problema sono gli spazi.... o sbaglio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    151
    Ho provato così (utilizzando urlencode):

    Codice PHP:
    <td width=\"10%\" align=\"left\">[b]<a href=\"../pts/report.php#".urlencode($a3)."\" title=\"Vai alla pratica\" target=\"_self\">$a3</a>[/b]</td> 
    L'url vien fuori così:


    https://www.xxxxxxx.com/reportonline/url/report.php#aaa+201+11

    ma non va uguale.

    La pagina resta ferma at the top....

  5. #5
    La parte di un url dopo il carattere #, detta query segment, non e' trasmessa al server ed e' visibile solo al browser. Quindi PHP non sapra' mai cosa c'e' scritto.

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.