chrisp Posted November 8, 2007 Report Share Posted November 8, 2007 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? Link to comment Share on other sites More sharing options...
Vebers Posted November 8, 2007 Report Share Posted November 8, 2007 if($_GET['layout'] == 'home') { require('templates/home.php'); } else if($_GET['layout'] == 'login') { require('templates/login.php'); } else { require('templates/default.php'); } Link to comment Share on other sites More sharing options...
chrisp Posted November 8, 2007 Author Report Share Posted November 8, 2007 vai tad get neizmantoja tad kad grib kko dabuut no formas? Link to comment Share on other sites More sharing options...
andrisp Posted November 8, 2007 Report Share Posted November 8, 2007 (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 November 8, 2007 by andrisp Link to comment Share on other sites More sharing options...
Vebers Posted November 8, 2007 Report Share Posted November 8, 2007 (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 November 8, 2007 by MakaTaNaw Link to comment Share on other sites More sharing options...
andrisp Posted November 8, 2007 Report Share Posted November 8, 2007 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). Link to comment Share on other sites More sharing options...
Vebers Posted November 8, 2007 Report Share Posted November 8, 2007 Pašam arī nepatīk. Bet noder, ja kāds koderis ir rakstījis skriptu ieksh register_globals = on, un man nākas labot šo skriptu.. http://php.net/extract Link to comment Share on other sites More sharing options...
chrisp Posted November 8, 2007 Author Report Share Posted November 8, 2007 tad tās rindiņas man iemetīs klāt infu (ko satur tie vairākkie faili) vienaa? Link to comment Share on other sites More sharing options...
Vebers Posted November 8, 2007 Report Share Posted November 8, 2007 Jā, atkarībā no http://tavalapa.lv/fails.php?layou= Ja home, tad home.php, ja login tad login.php ja nekas nebus, tad default.php Vairāk informācijas.. Link to comment Share on other sites More sharing options...
chrisp Posted November 8, 2007 Author Report Share Posted November 8, 2007 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. Link to comment Share on other sites More sharing options...
Vebers Posted November 8, 2007 Report Share Posted November 8, 2007 (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 November 8, 2007 by MakaTaNaw Link to comment Share on other sites More sharing options...
chrisp Posted November 8, 2007 Author Report Share Posted November 8, 2007 man atver tikai pēdejā req lapu Link to comment Share on other sites More sharing options...
Klez Posted November 8, 2007 Report Share Posted November 8, 2007 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> Link to comment Share on other sites More sharing options...
marcis Posted November 8, 2007 Report Share Posted November 8, 2007 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 ... Link to comment Share on other sites More sharing options...
chrisp Posted November 8, 2007 Author Report Share Posted November 8, 2007 nepareizi :) Link to comment Share on other sites More sharing options...
Recommended Posts