Server variables

4 отговора 104 прегледа
#1

Server variables

Neznam dali vyprosa e za tuk i dali ima smisyl, ama i klub Servers nqma , ta...
Na vsichki syrvyri li promenlivite sa s ednakvi i standartizirani imena , primerno:
za Apacha-a i PHP vzimam IP-to na potrebitelq s REMOTE_ADDR i na IIS s ASP pak s REMOTE_ADDR (tuk e Request.ServerVariables(REMOTE_ADDR);

Vsyshnost pitam dokyde se pokrivat tezi imena i dali sa opredeleni v nakoi standart zashtoto, zapochvam da se zanimavam s Apache i PHP i taka shte si moga da polzvam tova koeto znam ot ASP. (ne che znam koi znae kvo)!

Отговор
в отговор на krix #2

Re: Server variables

vij phpinfo() tia gi pokazva povecheto

Отговор
в отговор на krix #3

Re: Server variables

Znachi sled 4.1.0 tuj narechenite superglobals sa:
$_ENV i $_SERVER, vsichko nugno ot okolniat sviat e tam.
Napravi si edin var_dump() ili var_export() na tiah i shte vidish kakvo ima i kakvo niama. BTW za predpochitane e da polzvash $_SERVER['REMOTE_ADDR'] za da ne ti zavisi koda ot register_globals da e On. Ama tova e druga tema.

Отговор
в отговор на krix #4

Re: Server variables

Пробвай този скрипт
<?php
reset($HTTP_SERVER_VARS);
while($arraypos = each($HTTP_SERVER_VARS))
{
printf("%s - %s
", $arraypos[key], $arraypos[value]);
}
printf("_SERVER - %s
", $HTTP_SERVER_VARS[SERVER_PORT]);
printf("SERVER_PORT - %s", $SERVER_PORT);
?>
Той ще то даде всички отговори.
Успех

Отговор
в отговор на krix #5

Re: Server variables

Пробвай този скрипт
<?php
reset($HTTP_SERVER_VARS);
while($arraypos = each($HTTP_SERVER_VARS))
{
printf("%s - %s
", $arraypos[key], $arraypos[value]);
}
?>
Той ще то даде всички отговори.
Успех

Отговор