Jump to content
php.lv forumi

Recommended Posts

Posted

Esmu izveidojis 7 lapas. 1 layouts (sastaav no 5 tabulaam) 4 lapas, kas saincluudotas pa visaam 4 debesspuseem ieksh layouta un saturu nemaina, un 2 kas maina saturu. Kaa lai uztaisa taa, lai uzklikskinot uz linka (lapaa labajaa pusee kas pieinkluudota) viduciitii atveras lapa kas maina saturu? Negribas katrai lapai rakstiit layouta kodu, bet to vienkaarshi pieincluudot. Kaa to izdariit?

Posted
if($_GET['layout'] == 'home') {
 require('templates/home.php');
} else if($_GET['layout'] == 'login') {
 require('templates/login.php');
} else {
 require('templates/default.php');
}

Posted (edited)

$_GET masīvā ir visi tie mainīgie, ko tu definē iekš URL (Piem., index.php?bla=desa&bla2=citadesa)

$_POST masīvā nāk dati no formas (Ja pie method norādīts "post"). Formu var arī padot caur URL (Norādot method="get"). Tad tie mainīgie būs redzami iekš $_GET nevis $_POST.

Edited by andrisp
Posted (edited)

$_REQUEST saturēs šos abus kopā ;)

 

$_POST masīvā nāk dati no formas (Ja pie action norādīts "post"). Formu var arī padot caur URL (Norādot action="get"). Tad tie mainīgie būs redzami iekš $_GET nevis $_POST.

andrisp, action norāda adresi uz kuru tiks padoti dati, bet method norādā metodi kādā tie tiks padoti get / post

Edited by MakaTaNaw
Posted

Nu jā - sajaucos :).

 

PS. Man kaut kā $_REQUEST nepatīk. Galvenais iemesls - mainīgie pārrakstīties (Ja iekš GET, gan POST ir vienādi mainīgo nosaukumi).

Posted

Man liekas, ka esmu paarprasts. Ja es šito kodu ievietošu, viņš vienkārši ģenerēs linkus vai ne? Respektīvi, spiežu uz pogas durvis atverās adrese.lv/maaja.php?layout=durvis.

 

Mērķis ir sadalīt web lapu pa gabalinjiem nevis linku. Tā, lai pēc iespējas vairāk varētu inclūdot.

Posted (edited)

bļedž... tas ir tieši tas ko tu gribi. Vismaz pamēģināji???

 

p.s. ja nu vien tu nedomā AJAX, bet pēc taviem jautājumiem spriežot tev varētu būt nemazākās nojausmas kas tas tāds ir.

Edited by MakaTaNaw
Posted

sataisi taas visas 4 debespuses ar freimiem, vai arī tajā vietā, kur tā info mainas ieliec iframe. attieciigo frame vai iframe nosauc vārdā, piem: saturs, un tad linkam pieliec klāt target atribūtu. piem <a href="kautkas.php" target="saturs">megalinks</a>

Posted

Jūs nesapratāt. Šis cilvēks vēlas, lai kautkur uzspiežot, redzamajam tekstam pievienojas klāt vēl tikko pieprasītais teksts, un tā visu laiku (laikam) // 1+1+1 ...

×
×
  • Create New...