Lokalna ścieżka dostępu na serwerze: Różnice pomiędzy wersjami

Z ToProste
Skocz do: nawigacji, wyszukiwania
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']'''
'''__FILE__'''
+
  
 
===== 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ż