Pagina 1 di 1

[PHP] $_SERVER["SCRIPT_NAME"] non prende link con variabili php

Inviato: lunedì 3 marzo 2008, 16:57
da TheKing
Tramite la variabile costante $_SERVER["SCRIPT_NAME"] sono in grado di prendere l'url corrente della pagina, ma ho notato che se ci sono dei dati in php questi non me li prende; mi spiego meglio con un'esempio:

Codice: Seleziona tutto

http://www.sito.it/varie.php
$_SERVER["SCRIPT_NAME"] = /varie.php

http://www.sito.it/view.php?id=15sez=varie
$_SERVER["SCRIPT_NAME"] = /varie.php
Come potete notare la parte

Codice: Seleziona tutto

php?id=15sez=varie
" viene letteralmente ignorata, quale funzione o variabile costante devo usare per poter prendere l'url completo anche di questo?

Re: [PHP] $_SERVER["SCRIPT_NAME"] non prende link con variabili php

Inviato: lunedì 3 marzo 2008, 18:32
da superseba

Codice: Seleziona tutto

$_SERVER['REQUEST_URI'];

Re: [PHP] $_SERVER["SCRIPT_NAME"] non prende link con variabili php

Inviato: mercoledì 5 marzo 2008, 14:40
da daemon_nio
Beh in realtà quei valori li prendi più facilmente con il vettore associativo GET

Codice: Seleziona tutto

<?php echo $_GET['id'] ?>
...
<?php echo $_GET['sez'] ?>
vedi qualcosa a riguardo... io in genere per un primo sguardo vado sempre [url=http://"http://php.html.it/guide/lezione/2663/le-variabili-get-e-post/"]qui[/url]