Lokalna ścieżka dostępu na serwerze: Różnice pomiędzy wersjami
Z ToProste
m (→Sposób 2) |
m |
||
Linia 5: | Linia 5: | ||
Powinna być podana w panelu zarządzania kontem. | Powinna być podana w panelu zarządzania kontem. | ||
==== Sposób 2 ==== | ==== Sposób 2 ==== | ||
− | Lokalną ścieżkę dostępu do lokalizacji twoich plików na serwerze zwraca zmienna: | + | Lokalną ścieżkę dostępu do lokalizacji twoich plików na serwerze zwraca zmienna: '''__FILE__''', w niektórych przypadkach '''$_SERVER['REMOTE_ADDR']''' |
− | + | ||
===== Przykład użycia ===== | ===== Przykład użycia ===== | ||
Linia 12: | Linia 11: | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
<?php | <?php | ||
− | echo nl2br("Sciezka do pliku na serwerze: ".__FILE__."\n"); | + | echo nl2br("Sciezka do pliku na serwerze (__FILE__): ".__FILE__."\n"); |
− | echo nl2br("Sciezka katalogu na serwerze: ".dirname(__FILE__)."\n"); | + | echo nl2br("Sciezka katalogu na serwerze (dirname(__FILE__)): ".dirname(__FILE__)."\n"); |
+ | echo nl2br("Zmienna PHP_SELF: ".$_SERVER['PHP_SELF']."\n"); | ||
echo nl2br("Twoj IP to: ".$_SERVER['REMOTE_ADDR']."\n"); | echo nl2br("Twoj IP to: ".$_SERVER['REMOTE_ADDR']."\n"); | ||
echo nl2br("Konfiguracja i zmienne serwera \n\r"); | echo nl2br("Konfiguracja i zmienne serwera \n\r"); |
Wersja z 22:23, 9 wrz 2011
Lokalna ścieżka dostępu na serwerze - to lokalizacja twoich plików na zdalnym serwerze. Niektóre skrypty php do prawidłowego działania wymagają podania jej.
Jak ustalić ścieżkę?
Sposób 1
Powinna być podana w panelu zarządzania kontem.
Sposób 2
Lokalną ścieżkę dostępu do lokalizacji twoich plików na serwerze zwraca zmienna: __FILE__, w niektórych przypadkach $_SERVER['REMOTE_ADDR']
Przykład użycia
Przykład użycia zmiennej w pliku php którego wywołanie w przeglądarce powoduje wyświetlenie podstawowych informacji.
<?php echo nl2br("Sciezka do pliku na serwerze (__FILE__): ".__FILE__."\n"); echo nl2br("Sciezka katalogu na serwerze (dirname(__FILE__)): ".dirname(__FILE__)."\n"); echo nl2br("Zmienna PHP_SELF: ".$_SERVER['PHP_SELF']."\n"); echo nl2br("Twoj IP to: ".$_SERVER['REMOTE_ADDR']."\n"); echo nl2br("Konfiguracja i zmienne serwera \n\r"); phpinfo(); ?>
Zobacz też
- Jak sprawdzić konfigurację PHP - jak użyć w/w pliku php.