От register.php към index.php?p=register

Genius_m

Registered
Здравейте! Преди бях попаднал на една тема където бе обяснено как се правят така линковете, но сега немога да я намеря.. Мисля че беше нещо със $_GET[]... но не съм сигорен.. Ако някой знае как се правят ще се радвам да сподели... :)
 
Аз искам да си направя линковете ми да са: index.php?p=register примерно...
 
В index.php пишеш:
PHP:
$page = $_GET['page'];
if ($page == "register") {
include ('register.php');
} else {
include ('news.php');
}
Та какво ще рече това?
Ако страницата е index.php?page=register тогава ще изкара файла register.php, ако не е тогава ще изкара файла news.php.
:?:
 
това става със switch()
пример с index.php:
PHP:
<?php
$p = $_GET['p'];
switch($p){
default:
include'index2.php';
break;
case 'register':
include 'register.php';
break;
}
?>
така..
това
PHP:
default:
include'index2.php';
break;
е за да ти инклудва индекса когато отвориш index.php
примерно като искаш в index.php да излиза
PHP:
hello
в index2.php пишеш
PHP:
hello
така като отвориш index.php?p=register ще ти инклудне register.php, тоест не ти трябват body и head в register.php :)
 
kriss каза:
това става със switch()
пример с index.php:
PHP:
<?php
$p = $_GET['p'];
switch($p){
default:
include'index2.php';
break;
case 'register':
include 'register.php';
break;
}
?>
така..
това
PHP:
default:
include'index2.php';
break;
е за да ти инклудва индекса когато отвориш index.php
примерно като искаш в index.php да излиза
PHP:
hello
в index2.php пишеш
PHP:
hello
така като отвориш index.php?p=register ще ти инклудне register.php, тоест не ти трябват body и head в register.php :)
Мерси... Ще ползвам твоят код! +1 Благодаря на всички които писаха... :)
 

Back
Горе