PamokosSiuntiniai
Jūsų puslapiui |
Reklama
|
| Autorius: | ifreal.com | Data: | 2004-11-07 20:10:29 | |
| Lygis: | |
Pamatė: | 1578 | |
| Versija: | - |
Pateikiame antrą puslapio valdymo iš vieno dokumento pavyzdį. Tam naudosime masyvus.
<?
$tekstas=$_GET['tekstas'];
$id = array(
'' => 'tut.html',
'du' => 'tutorial.html',
'trys' => 'downloads.html',
);
if (!isset ($id[$tekstas])){
echo "Tokia dalis neegzistuoja.";
}
else {
@include ($id[$tekstas]);
}
?>
Panagrinėkime pažodžiui. 1. Gauname $tekstas reikšmę iš URL
eilutės (@_GET). 2. Sukuriame masyvą $id su reikiamomis reikšmėmis. 3. Nurodome, kad jeigu
dokumentas neegzistuoja išvesti tekstą "Tokia dalis neegzistuoja",
priešingu atveju - įdėti failą.
Imkime pirmąją masyvo reikšmę ''=>'tut.html', tai reiškia,
kad jeigu id='' (tuščias, nenurodytas) imti tut.html,
taip pat ir su kitomis reikšmėmis.
Puslapis bus valdomas nuorodomis. pvz. norit įdėti tekstą iš tutorial.html,
nuorodą rašykite taip: www.jusuadresas.com/index.php?tekstas=du