Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][apache]Kod z połączeniem z localhostem.
marchi
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

Ostrzeżenie: (0%)
-----


Jaki wstawić kod, żeby np: jeżeli będziemy połączeni z localhost to wyświetli nam coś tam a jeżeli nie coś innego.
Powód edycji: dodalem tagi (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


  1. <?php
  2. if($_SERVER['SERVER_NAME'] == 'localhost'){
  3.  echo 'cos';
  4. } else {
  5.  echo 'cos innego';
  6. }
  7. ?>


O to chodzi?
Go to the top of the page
+Quote Post
marchi
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

Ostrzeżenie: (0%)
-----


czy moge ten kod wkleić do pliku znajdującym się na innym serwerze (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) normalnie będzie działało (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) bo mi coś nie wychodzi :/

zawsze wychodzi mi opcja po else. Mam zainstalowany phptriad.

Chce sobie zrobić tak:
wchodze w przeglądarke internetową, której strona starowa jest ustawiona na serwerze zewnętrznym, do pliku w którym ma być:
JEŻELI localhost jest połączony to przechodzę do pliku na localhoście; WPP przechodze do google.

Jaki najlepiej apache sobie zainstalować ? (z PHP)
Go to the top of the page
+Quote Post
Foxx
post
Post #4





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Szczerze mówiąc - ja nie rozumiem co chcesz zrobić.

Jaki Apache? Najnowszy stabilny (IMG:http://forum.php.pl/style_emoticons/default/czarodziej.gif)
Go to the top of the page
+Quote Post
marchi
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

Ostrzeżenie: (0%)
-----


chce zrobić strone np index.php i przesłać na serwer np (załóżmy) na freehost. I to będzie moja strona startowa.
Ta strona startowa będzie decydowała czy wejdę na stronę z localhostu czy np na google. I chce kod, który będzie relizował: jeżeli localhost połączony to przechodzi na stronę na sewerze localhost, jeżeli nie to na google mnie przenosi.

Skąd można ściągnąć tego Apacha ?
Go to the top of the page
+Quote Post
Foxx
post
Post #6





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


"jeżeli localhost połączony" - który localhost, z czym połączony? Ja Ci nie pomogę, nie wiem o co chodzi.

Wpisz w google.pl "apache najnowsza wersja" i duża szansa że pierwszy wynik to będzie apache najnowsza wersja. Wybacz sarkazm (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
W dziale PHP masz też przyklejony temat "niezbędne linki" i tam znajdziesz link do pobrania Apache Temat: Niezbedne Linki
Go to the top of the page
+Quote Post
marchi
post
Post #7





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

Ostrzeżenie: (0%)
-----


tak samo jak z bazą danych sprawdzamy czy połączyliśmy się nie ? tak samo chce się spytać czy jestem połączony z serwerem localhost (tzn włączonego mam apacha).
żeby połączyć się z baza piszemy: $connection = mysql_connect("localhost","log","has"); i żeby sprawdzić czy jesteśmy połączeni z baza sprawdzamy $connection prawda (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) tak samo chce zrobić z serwerem localhost.

Ten post edytował marchi 13.11.2007, 19:23:12
Go to the top of the page
+Quote Post
Foxx
post
Post #8





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Przecież skryp Ci się nie wykona jak nie będzie uruchomiony serwer...
Go to the top of the page
+Quote Post
marchi
post
Post #9





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

Ostrzeżenie: (0%)
-----


ten plik ma być na innym serwerze w internecie, np free.pl
Go to the top of the page
+Quote Post
Foxx
post
Post #10





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Jak się łączysz z mysql to możesz sprawdzić czy połączenie się udało, ale skrypt przecież nie jest "połączony" z localhostem. Jeżeli skrypt jest na serwerze, obojętnie czy u ciebie w domu czy na free.pl to jeżeli serwer przestanie działać to skrypt się nie wykona. A także nie poinformuje cię o tym, że się nie wykonał.
Cytat
Ta strona startowa będzie decydowała czy wejdę na stronę z localhostu czy np na google


Z tego wynika, że chcesz sobie wpisać adres np. marchi.free.pl i jeżeli free.pl akurat padło to cię przenosi na google.pl? Jeżeli uważasz, że tak często im pada serwer to może zmień hosting...
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #11





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Jeśli chcesz ze swojego produkcyjnego serwera (takiego ze działającą stroną w sieci) połaczyć się ze swoim serwerem (na swoim komputerze) i zanotować ten fakt, to musisz wpisać swoje IP, a nie localhost. Zainetersuj się n[p. fsockopen" title="Zobacz w manualu PHP" target="_manual lub wogóle curl" title="Zobacz w manualu PHP" target="_manual
Localhost to taki loopback - połączenie do samego siebie.

Pozdrawiam.

Przenoszę na przedszkole
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:48