Линкове с GET

radostin9808

Registered
Искам да го направя линка към login.php примерно в индекса да отговаря index.php?login как мога да го направя ?
 
radostin9808 каза:
Искам да го направя линка към login.php примерно в индекса да отговаря index.php?login как мога да го направя ?

би трябвало да е нещо такова...

в index.php слагаш този код:
Код:
<?php 
if($_GET['page'] == NULL) {
include("home.php"); //aко не е заявено коя страница да се покаже ще изкарва home.php
}
if($_GET['page'] == "contact") {
include("contact.php"); //aко page=contact ще зареди contact.php
}
if($_GET['page'] == "faq") {
include("faq.php"); //aко page=faq ще зареди faq.php
}
?>

Линковете ще са ти от сорта на http://your-web-site.com/index.php?page=faq

в червено е отбелязана променливата, която ще се взима с "$_GET"
 
t0m3kk каза:
radostin9808 каза:
Искам да го направя линка към login.php примерно в индекса да отговаря index.php?login как мога да го направя ?

би трябвало да е нещо такова...

в index.php слагаш този код:
Код:
<?php 
if($_GET['page'] == NULL) {
include("home.php"); //aко не е заявено коя страница да се покаже ще изкарва home.php
}
if($_GET['page'] == "contact") {
include("contact.php"); //aко page=contact ще зареди contact.php
}
if($_GET['page'] == "faq") {
include("faq.php"); //aко page=faq ще зареди faq.php
}
?>

Линковете ще са ти от сорта на http://your-web-site.com/index.php?page=faq

в червено е отбелязана променливата, която ще се взима с "$_GET"
благодаря много
 
Ами ако има 100 страници? Много по-практично е така:
<?php
$page=htmlspecialchars($_GET['page']);
if($page==NULL) {
нещата ти за индекс файла }
else {
require "$page.php";
}
?>
Линковете, както каза колегата преди мен ще са:
index.php?st=stranica ;)
 
radostin9808 каза:
а ако искам да го направя с id как ще стане?

от база данни ли ще вадиш информацията или ще е записана в php файла ?
 

Back
Горе