Visualizzazione risultati 1 fino 5 di 5

Discussione: Url della pagina in php

  1. #1
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Mi servirebbe avere in una variabile l'url della pagina,ho utilizzato questo:
    $pagina=$HTTP_SERVER_VARS["SERVER_NAME"].$HTTP_SERVER_VARS["SCRIPT_NAME"];

    ma non prende le variabili $_GET (Se per esempio la pagina è pagina.php?a=2 mi da solo pagina.php)
    come faccio?

  2. #2
    Guest

    Predefinito

    Non potresti prenderle tu a parte e concatenarle alla
    variabile pagina?

  3. #3
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Usa:
    $address='http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  4. #4
    Guest

    Predefinito

    $nome_variabile=$HTTP_REFERER;

  5. #5
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Citazione Originalmente inviato da tatin
    $nome_variabile=$HTTP_REFERER;
    Vero, non c'avevo pensato, però devo correggerti la sintassi, la variabile superglobale giusta da usare è $_SERVER['HTTP_REFERER'], quindi:
    $nome_variabile=$_SERVER['HTTP_REFERER'];

    Sul manuale dice che certi browser potrebbero non restituire tale variabile al server (anche se io dove la ho usata non ho mai avuto problemi).
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •