hackerman Posted December 9, 2006 Report Share Posted December 9, 2006 (edited) Es parādīšu vispirms bildi un tad stāstīšu tālāk :) Bilde Saku uzreiz, Datuvei tur nav nekāds sakars, to vnk ņēmu pa piemēru =] Tātad, es gribētu, lai tās sadaļas nemainās, bet mainās visas pārējas sadaļas... Nu vnk, lai piemēram es pielieku vienu linku klāt navigācijai, lai nav jāeditē visi faili... Karoč es gribu lai vienu failu editējot parādās visiem failiem tas editētais...Ir iespējams to apvienot? Nu uzbūve ir ļoti primitīva... Vnk man ir index.php un kontakti.php, tad man kontakti.php ir uztaisīta kopija no indexa un vnk info izlabots ^^ Pasakat kā var izdarīt, lai nebūtu tik stulbs variants... Edited December 9, 2006 by hackerman Link to comment Share on other sites More sharing options...
Val Posted December 9, 2006 Report Share Posted December 9, 2006 kautvai ar switch ar include vai require iekš tā tava index.php atkarībā no $_GET. iekšā tajā kontakti.php liec tikai to saturu kas nav tajā bildē apvilkts (labais apakšējais stūris). Nekandidēju uz labāko risinājumi... Link to comment Share on other sites More sharing options...
hackerman Posted December 9, 2006 Author Report Share Posted December 9, 2006 es iisti neiebraucu :D vari paskaidrot ar piemeeriem un tml? vai paradit kadu manuali... Link to comment Share on other sites More sharing options...
Val Posted December 9, 2006 Report Share Posted December 9, 2006 (edited) ta kāds vēl manuālis... <a href="/?id=x1">x1</a> <a href="/?id=x2">x2</a> ... <div class="main"> <?php if (isset($_GET['id'])) { $id = $_GET['id']; $id = trim($id); //$id = ..... }; switch($id) { case 'x1': { @require_once("/x1.inc"); break; }; case 'x2': { @require_once("/x2.inc"); break; }; default: { @require_once("/x0.inc"); break; }; }; ?> </div> Edited December 9, 2006 by Val Link to comment Share on other sites More sharing options...
hackerman Posted December 9, 2006 Author Report Share Posted December 9, 2006 case 'x1': { @require_once("/x1.inc"); break; }; kape rakstiji .inc? :D tur ta4u vienalga kad faila paplashinajums, vane? Link to comment Share on other sites More sharing options...
Val Posted December 9, 2006 Report Share Posted December 9, 2006 Principā, jā. Link to comment Share on other sites More sharing options...
hackerman Posted December 9, 2006 Author Report Share Posted December 9, 2006 <a href="http://xxx/xxx/index.php?id=x1">Sākums</a> <a href="http://xxx/xxx//index.php?id=x2">Kontakti</a> ... <div class="main"> <?php if (isset($_GET['id'])) { $id = $_GET['id']; $id = trim($id); //$id = ..... }; switch($id) { case 'x1': { @require_once("/index.php"); break; }; case 'x2': { @require_once("/contact.php"); break; }; default: { @require_once("/index.php"); break; }; }; ?> </div> Kas nepareizi? Kapē neiet? Kad spiežu uz tām pogām, tad man visulaiku viena lapa rādās... Link to comment Share on other sites More sharing options...
bubu Posted December 9, 2006 Report Share Posted December 9, 2006 Noņem @ simbolu nost un izlasi kļūdu paziņojumus. Ja tie tev nerādās, tad ieslēdz tos, uzliekot skripta sākumā šādas rindas: error_reporting(E_ALL); ini_set('display_errors', 1); Link to comment Share on other sites More sharing options...
Val Posted December 9, 2006 Report Share Posted December 9, 2006 switch($id) { case 'x1': { @require_once("/sadalja1.php"); break; }; case 'x2': { @require_once("/sadalja2.php"); break; }; default: { @require_once("/saakuma_sadalja_bet_ne_index.php"); break; }; }; Link to comment Share on other sites More sharing options...
blackhalt Posted December 10, 2006 Report Share Posted December 10, 2006 Nevis @require_once("/sadalja1.php"); bet require_once('./sadalja1.php'); Tas tā. Varbūt aizput līdz smadzenēm. Link to comment Share on other sites More sharing options...
Val Posted December 10, 2006 Report Share Posted December 10, 2006 vai arī /xxx/xxx/sadalja1.php Link to comment Share on other sites More sharing options...
andrisp Posted December 10, 2006 Report Share Posted December 10, 2006 Neiesaku iekļaujamos failus (kas potenciāli var saturēt php kodu) saukt ar paplašinājumu .inc (vai jebko citu, kas nav .php). Bez jau pieminētās metodes, kur ir viens index fails, un pārējais tiek iekļauts, vari arī veidot katrai sadaļai savu failu, bet navigāciju ievietot atsevišķā failā, ko pēc tam iekļauj šajos failos. Link to comment Share on other sites More sharing options...
Recommended Posts