<?
//file test.php
phpinfo();
$filename = "test.php"; //it does not work
$filename =
$_SERVER['DOCUMENT_ROOT']."/home/ke000067/public_html/test.php"; //it
does not work
$filename =
$_SERVER['DOCUMENT_ROOT']."/~ke000067/public_html/test.php"; //it
does not work
$filename = "home/ke000067/public_html/test.php"; //it does not
work
echo 'fila buscada: '.$filename.'<b r>';
if (file_exists($f ilename)) {
echo 'Of course it is.<br>';
}else{
echo 'What?? How can it be???.<br>';
}
?>
these are some values retieved from phpinfo
_ENV["REMOTE_POR T"] 2010
_ENV["SCRIPT_FILENAM E"] /home/ke000067/public_html/test.php
_ENV["SCRIPT_URI "] http://200.50.110.233/~ke000067/test.php
_ENV["SCRIPT_URL "] /~ke000067/test.php
_ENV["SERVER_ADD R"] 200.50.110.233
_ENV["SERVER_NAM E"] 200.50.110.233
_ENV["SERVER_POR T"] 80
_ENV["SERVER_SIGNATU RE"] <ADDRESS>Apac he/1.3.33 Server at
200.58.112.233 Port 80</ADDRESS>
_ENV["SERVER_SOFTWAR E"] Apache/1.3.33 (Unix) mod_auth_passth rough/1.8
mod_bwlimited/1.4 mod_log_bytes/1.2 mod_ssl/2.8.22 OpenSSL/0.9.7e
FrontPage/5.0.2.2635
_ENV["GATEWAY_INTERF ACE"] CGI/1.1
_ENV["SERVER_PROTOCO L"] HTTP/1.1
_ENV["REQUEST_METHOD "] GET
_ENV["REQUEST_UR I"] /~ke000067/test.php
_ENV["SCRIPT_NAM E"] /~ke000067/test.php
_ENV["PATH_TRANSLATE D"] /home/ke000067/public_html/test.php
I'm really confused about paths. Now I think that it is not a good idea
to learn on local server, beacause whenever one changes to a shared
one, all seems to fail....
Any hints?
sdos - jm
//file test.php
phpinfo();
$filename = "test.php"; //it does not work
$filename =
$_SERVER['DOCUMENT_ROOT']."/home/ke000067/public_html/test.php"; //it
does not work
$filename =
$_SERVER['DOCUMENT_ROOT']."/~ke000067/public_html/test.php"; //it
does not work
$filename = "home/ke000067/public_html/test.php"; //it does not
work
echo 'fila buscada: '.$filename.'<b r>';
if (file_exists($f ilename)) {
echo 'Of course it is.<br>';
}else{
echo 'What?? How can it be???.<br>';
}
?>
these are some values retieved from phpinfo
_ENV["REMOTE_POR T"] 2010
_ENV["SCRIPT_FILENAM E"] /home/ke000067/public_html/test.php
_ENV["SCRIPT_URI "] http://200.50.110.233/~ke000067/test.php
_ENV["SCRIPT_URL "] /~ke000067/test.php
_ENV["SERVER_ADD R"] 200.50.110.233
_ENV["SERVER_NAM E"] 200.50.110.233
_ENV["SERVER_POR T"] 80
_ENV["SERVER_SIGNATU RE"] <ADDRESS>Apac he/1.3.33 Server at
200.58.112.233 Port 80</ADDRESS>
_ENV["SERVER_SOFTWAR E"] Apache/1.3.33 (Unix) mod_auth_passth rough/1.8
mod_bwlimited/1.4 mod_log_bytes/1.2 mod_ssl/2.8.22 OpenSSL/0.9.7e
FrontPage/5.0.2.2635
_ENV["GATEWAY_INTERF ACE"] CGI/1.1
_ENV["SERVER_PROTOCO L"] HTTP/1.1
_ENV["REQUEST_METHOD "] GET
_ENV["REQUEST_UR I"] /~ke000067/test.php
_ENV["SCRIPT_NAM E"] /~ke000067/test.php
_ENV["PATH_TRANSLATE D"] /home/ke000067/public_html/test.php
I'm really confused about paths. Now I think that it is not a good idea
to learn on local server, beacause whenever one changes to a shared
one, all seems to fail....
Any hints?
sdos - jm
Comment