Ugabuga Posted November 10, 2005 Report Share Posted November 10, 2005 Gribas uztaisiit shtelli taadu, ka ir viens fails, kuraa ir kaut kaada info un linki uz otru failu, kuraa ir kaut kaadas funkcijas, ko ar sho te shtelli iesaakt. uzspiezhot uz linka tiek padots mainiigais uz otru failu un izpildiita viena konkreeta funkcija. mekleeju par shito netaa, bet visur aprunaats variants par otraa faila inkluudoshanu pirmajaa, bet tas man neder. kaadi ieteikumi? (aizvien cieshaak nonaaku pie secinaajuma, ka zinu gandriiz neko.. :( ) Link to comment Share on other sites More sharing options...
Grey_Wolf Posted November 10, 2005 Report Share Posted November 10, 2005 vienigi vari dariit taa: 1 fails (mates fails) 2 f-ciju un koda fails ------ no mates faila izsauc - jaunaa logaa name="_blank" f-ju failu -f-ju failaa nolasa mainiigos ( GET/POST) apstraadaa un caur JS padod atpakal mates failam kur JS veic nepiecieshamaas izmainjas ..... (tas ja negribi paarlaadeet to mates failu...) ja paarlaadeet tad mates --> f-ju -->mates ar izmainjaam (GET/POST) ------ Prieksh kam tev tas vajadziigs? - kaapeec negribi f-jas incluudot? Link to comment Share on other sites More sharing options...
[Ya] Posted November 10, 2005 Report Share Posted November 10, 2005 tu vari mēģināt lietot AJAX, tad maates lapa nav jaareloadē ... visu izdara JS.... Link to comment Share on other sites More sharing options...
rpr Posted November 10, 2005 Report Share Posted November 10, 2005 gruuti saprast, ko tu tur domaaji panaak, bet izklausaas vienkaarshi - $_GET Link to comment Share on other sites More sharing options...
Ugabuga Posted November 10, 2005 Author Report Share Posted November 10, 2005 (edited) a doma, ka nevaik padot apakalj maates failam.. laikam kkaa kreisi sadzejoju to jautaajumu.. tipa.. pirmajaa failaa tiek paraadiita kopeejaa info, piemeeram lietotaaja info, grupa pie kuras pieder. viens links ir mainiit lietotaaja info, otrs fails - grupu. tipa es negribu atsevishkji veel divus failus taisiit vienu grupas nomainjai, otru info mainjai, bet shiis te divas darbiibas lai ir vienaa, tikai attieciigi uz vienas vai otras saites uzspiezhot vareetu mainiit vai nu grupu vai lietotaaja info, nevis buutu visam viena liela forma. Edited November 10, 2005 by Ugabuga Link to comment Share on other sites More sharing options...
ohmygod Posted November 10, 2005 Report Share Posted November 10, 2005 (edited) Emm, kaut kā velk uz OOP pusi... Vismaz man tā izklausās. Ja grib izmantot tikai kādu objektu - citus neaiztiekot... parasta switchoshana...(kaut kas man te torķī un nebija pēdēji posti vēl redzami...) Edited November 10, 2005 by ohmygod Link to comment Share on other sites More sharing options...
litt Posted November 10, 2005 Report Share Posted November 10, 2005 (edited) Es neieteiktu čakarēties ar kaut kādu tmp logu atvēršanu/aizvēršanu. Izmanto AJAX (tepat forumā var uzsērčot un dabūt pāris labus piemērus), strādās ātrāk un dinamiskāk Nepaspēju ar savu postu =) Spiežot uz linka padod dažādus mainīgos, lai varētu atšķirt darbību. Pēc tam skaties kurš mainīgais ir aktīvs, to darbību arī veic Edited November 10, 2005 by litt Link to comment Share on other sites More sharing options...
hmnc Posted November 10, 2005 Report Share Posted November 10, 2005 nu bļin tak parasts include. // functions.php function somefnc() { return $out; } // mainfile.php include('functions.php'); echo 'metall'; echo somefnc(); Link to comment Share on other sites More sharing options...
Ugabuga Posted November 10, 2005 Author Report Share Posted November 10, 2005 hmm.. skatiishos, kas no litt ieteiktaa sanaak, bet skan labi.. danke Link to comment Share on other sites More sharing options...
hmnc Posted November 10, 2005 Report Share Posted November 10, 2005 (edited) bļin AJAX tagad tiek piedāvāts kā brīnumlīdzeklis visām sīkākajām problēmām. psc. kā jau litt editētajā postā minēts - $_GET var arī padod DAŽĀDAS VĒRTĪBAS!!!!! if ( $_GET['action'] == 'edit' ) { edit(); } else if ( $_GET['action'] == 'delete' ) { delete(); } Edited November 13, 2005 by hmnc Link to comment Share on other sites More sharing options...
bubu Posted November 10, 2005 Report Share Posted November 10, 2005 Jēga iekš if definēt funkcijas? Vajag vai nu izsaukt tā vietā lai definētu, vai vienkārši tur to kodu arī rakstīt. ;) Link to comment Share on other sites More sharing options...
Ugabuga Posted November 10, 2005 Author Report Share Posted November 10, 2005 (edited) Nevajag taisīt liekas quotes (bubu) Tad, kad to apsmadzenjo liidz riiciibas gataviibai, tad daudzi zemuudens akmenji atklaajas. :D Edited November 10, 2005 by bubu Link to comment Share on other sites More sharing options...
php_Stopp Posted November 10, 2005 Report Share Posted November 10, 2005 no pirmā faila ir linki uz functions.php?act=grupu un functions.php?act=info un fails functions.php pavisam vienkāršs: <?php if (isset($_GET['act'])) { $act = $_GET['act']; if ($act == 'grupu') { // šeit ir viss kods grupas nomaiņai } else if ($act == 'info') { // šeit ir viss kods info nomaiņai } echo "funkcija izpildīta"; } ?> ja funkciju tanī failā ir vairāk, izdevīgāk izmantot šādu kodu: <?php if (isset($_GET['act'])) { switch ($_GET['act']) { case 'grupu': // attiecīgais kods break; case 'info': // attiecīgais kods break; } echo "funkcija izpildīta"; } Link to comment Share on other sites More sharing options...
Ugabuga Posted November 10, 2005 Author Report Share Posted November 10, 2005 tapa jau uztaisiits taa, kaa php_Stopp otrajaa code ar switch (: Link to comment Share on other sites More sharing options...
litt Posted November 10, 2005 Report Share Posted November 10, 2005 ja funkciju tanī failā ir vairāk, izdevīgāk izmantot šādu kodu: Kāda starpība ko izmanto - if vai case? Finkcionālajā ziņā tas ir viens un tas pats Link to comment Share on other sites More sharing options...
Recommended Posts