Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Subdomeny
Forum PHP.pl > Forum > PHP
NuLL
Witam,

Mam dziwaczny problem - robię swój pierwszy projekt korzystający z subdomen.
System bedzie stal na serwerze z wildcardami - bedzie to system blogow.
Kazdy blog bedzie mial kilka adresow.
www.blog.glownyserwer.pl
www.blog.innyserwer.pl
www.blog.jakisserwer.pl
Jest to zoorganizowane tak, że wszystko jest przekierowywane folderu www.glownyserwer.pl/system/ - reszta domen jest podpieta.
W tym folderze jest plik index.php odpowiedzialny za wyswietlanie danego bloga o danej nazwie.

Tylko jak wyciagnac nazwe danego uzytkownika - z jakiej zmiennej ?
Niestety w domciu nie mam jak sprawdzic i musze zaufac Wam smile.gif

Pomożecie ?

Pozdr.
plewa
Cześć!
Nie wiem do końca czy to to, ale:

  1. <?php
  2.  
  3. $url=&#092;"www.blog.ktos.pl:80/ktos.php\";
  4.  
  5. $url=parse_url($url);
  6.  
  7. while($element = each($url))
  8. {
  9. echo $element['0'];
  10. echo ' - ';
  11. echo $element['1'];
  12. echo '<br />';
  13. }
  14.  
  15. ?>


Ten skrypt zwróci:

host - www.blog.ktos.pl
port - 80
path - /ktos.php

Może potem www.blog.ktos.pl rozbić ?
NuLL
Tyle to ja wiem smile.gif - tylko skąd odczytać zmienną $url ?
plewa
ale co to ma być?
Co ma robić plik index.php i jak cały proces ma przebiegać? smile.gif
Vengeance
Cóż to wildcard :]

NuLL: var_dump($_SERVER) lub phpinfo() i wszystko stanie się prostrze ;p
NuLL
Vee - tylko ja nie mam dostępu do serwera.

@plewa - poprostu plik index.php obsluguje bloga - na początku ładowania bloga musze odczytać z adresu czy czegoś którego bloga załadować.
plewa
Ale jak możesz załadować jakiegoś bloga, jak tych blogów możesz mieć 100 tysięcy.

Ale w ogóle po co to robić questionmark.gif

IMHO to sprawa zbędna albo mój mózg jest za ciasny na opanowania tego problemu... smile.gif
NuLL
Problem z bańki - $SERVER['HTTP_HOST'] rulez.

BTW. Blogów będzie około 15 tyś.
Vengeance
Cytat(NuLL @ 2005-05-01 19:25:29)
Problem z bańki - $SERVER['HTTP_HOST'] rulez.

NuLL: to miałem na myśli pisząc o vardump($_SERVER) ;P

Chcicałem byś zobaczył jakie ciekawe informacje ono trzyma tongue.gif
To samo uzyskasz wykonujac phpinfo() i zjezdzajac na dol calego wykazu :]

ps. prosze wytlumacz co to ten wildcard tongue.gif Chodzi o przekierowanie *.domena.pl na jedna podana strone ?

----
ok, juz wiem ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.