FRIHOSTFORUMSSEARCHFAQTOSBLOGSDIRECTORY
You are invited to Log in or Register a Frihost Account!

Subdomeny do php

 


pawelsz
Jak zrobic, aby subdomena byla przechwytywana przez php, tzn mam na mysli takie cos zeby zamiast powiedzmy adresu typu
http://www.mojadomena.pl/index.php?artykul=wprowadzenie
Zrobic adres:
http://wprowadzenie.mojadomena.pl/
Wprawdzie z www.mojadomena.pl/wprowadzenie dalbym sobie rade i nie wygladaloby to strasznie, ale widzialem w niektorych serwisach (np na takiej stronce aresztowany.com Wink), ze subdomeny sa przechwytywane przez PHP. Nie wie ktos jak wykonac takie cudo?
ChesterB
mod_rewrite i mile widziany dostep do konfiguracji Apache'a (chociaz i bez tego sie obejdzie)

Wiecej na php.pl i google sie dowiesz Wink
Arin
możesz w indeksie.php zrobić pętle warunkową if dla zmiennej artykul i w momencie kiedy zachodzi warunek że $artykul == 'wprowadzenie', to wtedy użyć funkcji header() i zapodać Location na subdomenę.
Code:
if ($artykul == 'wprowadzenie') {
header("Location: http://subdomena.example.com/");
}


cheers,
Arin.
webek
Hmm może się kiedyś przydać do czegoś...
A mógłbym np. zrobić tak, że gdy klikne na jakiś temat na forum otwiera mi się inna strona?
pawelsz
Jesli dobrze zrozumialem, chodzi ci o to ze po wejsciu na jeden adres wlacza sie inna strona, to mozna zrobic poleceniem header() tak jak to opisal Arin:
Code:
header('Location: http://www.adres-strony.pl/dokument.php');
ChesterB
Arin wrote:
możesz w indeksie.php zrobić pętle warunkową if dla zmiennej artykul i w momencie kiedy zachodzi warunek że $artykul == 'wprowadzenie', to wtedy użyć funkcji header() i zapodać Location na subdomenę.
Code:
if ($artykul == 'wprowadzenie') {
header("Location: http://subdomena.example.com/");
}


cheers,
Arin.


Arin, to nie przjedzie, == porównuje tylko liczby, jeżeli chcesz porównać stringi musisz użyć === (przynajmniej jakiś czas temu miałem z tym problem na php 5.1.2 i na forum php takiego czegoś się dowiedziałem.)

Pozdravki
pawelsz
Ja nie mialem problemow z porownaniem przez == ale to moze dlatego ze ja mam php4 ewentualnie sie moge mylic bo dawno sie w php nie bawilem Wink Zawsze mozna zrobic tak:
Code:
switch($_GET['artykul']) {
 case 'wprowadzenie':
  header('Location: http://wprowadzenie.domena.pl/');
  break;
 case 'costam':
  header('Location: http://costam.domena.pl/');
  break;
 case 'plik1':
 case 'plik2':
 case 'plik3':
  header('Location: http://pliki.domena.pl/plik.php?id='.$_GET['artykul']);
  break;
 case 'strona glowna':
 default:
  header('Location: http://www.domena.pl/');
  break;
}

I nie powinno byc problemow Wink chyba ze sie pomylilem Razz
Related topics

http://tuvanonline.com/library/index.php
PHP-Nuke platium?
PHP Write to line
Anyone good with PHP-NUKE?
PHP safety?

req: PHP to list files in directory, and link to them
php admin and mysql admin console
Mysql And PHP HELP PLZ
DzSoft PHP Editor
Great php editor

Script php about gallery
File upload with PHP, Build an upload database for your site
[php scripts ] phpweather&email
Including With PHP
help me upgrade php to 5.
Reply to topic    Frihost Forum Index -> Language Forums -> Polish

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2007 Frihost, forums powered by phpBB.