Salve a tutti, perchè la variabile $_SERVER['REQUEST_URI'] non ottiene nessun valore con un link del tipo:
http://www.dominio.it/directory/index.php
?
grazie
Salve a tutti, perchè la variabile $_SERVER['REQUEST_URI'] non ottiene nessun valore con un link del tipo:
http://www.dominio.it/directory/index.php
?
grazie
posta le righe dello script relative alla variabile.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Originariamente inviato da piero.mac
posta le righe dello script relative alla variabile.codice:$var = ((getenv('HTTPS') == 'on') ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] . (strpos($_SERVER['REQUEST_URI'], "?") ? '&' : '?') . SID; echo $var;
Credo sia SID che non ti da valori. Se non e' abilitata nel php.ini la costante non e' definita.
session.use_trans_sid = 1
$_SERVER['REQUEST_URI'] funziona sicuramente lo puoi provare stampando l'array.
echo $_SERVER['REQUEST_URI']; oppure
echo "<pre>";
print_r($_SERVER);
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
E' questo il punto, se stampo REQUEST_URI non ottengo niente. Sto vedendo ora che il server è win, potrebbe essere questo il problema?
Prova a stampare il phpinfo() e guarda al fondo nelle PHP variables, dovresti vedere il _SERVER["REQUEST_URI"] .....
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Niente REQUEST_URI, la variabile che più si avvicina sembra essere SCRIPT_NAME (che contiene cioè il path del file)Originariamente inviato da piero.mac
Prova a stampare il phpinfo() e guarda al fondo nelle PHP variables, dovresti vedere il _SERVER["REQUEST_URI"] .....![]()
Se windows vuole dire IIS allora potrebbe essere, ci sono differenze tra IIS e APACHE... o meglio tra php installato come modulo e php installato come CGI.Originariamente inviato da kylnas1
Niente REQUEST_URI, la variabile che più si avvicina sembra essere SCRIPT_NAME (che contiene cioè il path del file)![]()
http://www.browardphp.com/php_manual...variables.html
qui ci sono le variabili predefinite di php come modulo di apache, e qui sotto le variabili predefinite con php installato come CGI
http://hoohoo.ncsa.uiuc.edu/cgi/env.html
A quanto pare qui non c'e' REQUEST_URI.
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
$_SERVER['SCRIPT_NAME'] sembra andare, grazie![]()