Как ставаше тоя номер?

dan4o

Registered
Как ставаше номера вместо да показва в кои папки си влязал в сайта да изкарва някакъв код??
И къде се пише ???
 
Общо взето става така:

Код:
<?
if ($_GET['page']) {
$page = $_GET['page'];
include("page/file.php");
}
?>
Тук взима стойността на page от адрес бара, ако линка е index.php?page=login ще отвори page/login.php, и линка трябва да е <a href="?page=login"></a> съответно всички файлове трябва да са в папка page ако искаш да има и други папки копираш горния код пействаш го и вместо if слагаш elseif и вместо page слагаш foldername.
Това е един от начините.
 
index.php
Код:
<?php
 if ($_GET['page']) {
  $page = $_GET['page'];
  $name = "$page.php";
  $file = "page/$name";

  if (file_exists($file)) { include("$file"); }
  else { echo "Error!<br>"; }
 }
?>

bla bla bla ...

page/maraa.php
Код:
maraa fe<br>

page/zdr.php
Код:
zdr :P<br>

CheerZ :?:

EDIT: Сега опитай:

- сайта.ти/?page=maraa
- сайта.ти/?page=zdr
- сайта.ти/?page=sadsaksadlhksjh - тук ще ти изпише Error!

Ако не ти е ясно за що иде реч - питай!
 
значи тоя скрипт като го напиша в индех-са трябв примерно пиша http://localhost:/plugins/irc/irc.php да го замени с
http://localhost/index.php-и някаъв код пимерно
 
Това с левия крак ли го написа? :shock:

:)

Кода го слагаш в някакъв файл.php

В директорията на този файл.php трябва да има папка page

След това в Browser-а отваряш:
пътя.до/директорията/и/този/файл.php

ако след файл.php добавиш ?page=test, скрипта ще провери
за test.php в папка page и ако го намери го include-ва...
 
dan4o каза:
а как ще стане ако има 2-4 подпапки ?

Виждам, че са ти отговорили на въпроса но аз продължавам да не разбирам какво питаш.

Опитай пак да обясниш точно какво искаш да се случи за да мога да се включа и аз.
 
Иска да направи страницата като линка на форума да де на темата :
http://web-tourist.net/forum/posting.php?mode=reply&t=7369
или ПО точно ?mode=reply&t=7369 например да добави в края ! Да де аз тва не го разбирам и да ми го натякват в главата !
 
luudman каза:
Иска да направи страницата като линка на форума да де на темата :
http://web-tourist.net/forum/posting.php?mode=reply&t=7369
или ПО точно ?mode=reply&t=7369 например да добави в края ! Да де аз тва не го разбирам и да ми го натякват в главата !
значи вместо да изкарва http://localhost/Data/failove/
Да ми го изкарва http://localhost/index.php и нататък там кото е цифри или буви ама да не се вижда че е в подпапка
 

Back
Горе