←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Podstrony strony

Zablokowany

  • +
  • -
fastlone - zdjęcie fastlone 14.06.2010

Witam.
Jak można dodać podstrony do strony typu index.php, które działałyby pod adresem przypuśćmy: index.php?strona=1
Odpowiedz

-PainKiller- - zdjęcie -PainKiller- 14.06.2010

poczytaj o przekazywaniu zmiennych do pasku adresowego jak i o podstawowych instrukcjach warunkowych oraz ewentualnie o tablicach
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 14.06.2010

if ($_GET['strona']==1)

{

	//jakis kod

}
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 14.06.2010

W skrócie?

index.php
<?php
if(isset($_GET['id']))
{
$plik = $_GET['id'];
include('folder/gdzie/znajduje/sie/plik/'.$plik.'.php');
}
else
include('folder/gdzie/znajduje/sie/plik/home.php");
?>


link wygląda tak: http://adres_www.pl/....php?id=strona1 Pobieramy parametr "id" (jeśli istnieje) i ładujemy plik o rozszerzeniu *.php, którego nazwa zawarta jest w zmiennej "id".
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 14.06.2010

Portek ale tak to ty nie rób(nie ucz).
Co jak ktoś zrobi np tak:
id=../../../jakiś_wazny_plik.conf?lol
to wtedy będziemy mieli załadowanie pliku:
folder/gdzie/jakiś_wazny_plik.conf
Odpowiedz

  • +
  • -
kyku - zdjęcie kyku 14.06.2010


<?php
switch($_GET['strona'])
{
case 'cos1':
include('jakas_strona.php');
break;
case 'inne':
include('inna_strona.php');
break;
default:
include('strona_glowna.php');
}
?>

przyklad
nazwa_pliku.php?strona=cos1
Użytkownik kyku edytował ten post 14.06.2010 22:14
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 15.06.2010

a najlepiej jakiś plik .ini czy .xml z możliwymi opcjami :)
Odpowiedz

  • +
  • -
fastlone - zdjęcie fastlone 20.06.2010

Serdeczne podziękowania. Dostaliście repe :)
Odpowiedz

Adminek AMXX.PL - zdjęcie Adminek AMXX.PL 20.06.2010

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany