born Posted December 16, 2006 Report Share Posted December 16, 2006 (edited) Īss situācijas apraksts. Ir lapa, kura izmanto "user friendly" linkus, t.i. nevis http://www.lapa.lv/index.php?id=1&pid=2&sid=6, bet gan http://www.lapa.lv/1/2/6/ . Panākts tas ar htaccess failiņu: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?path=$1 [QSA,L] ..un pēctam attiecīgi apstrādājot path. Ir vēlme iesaistīt nedaudz AJAX (konkrēti sho - http://homepage.mac.com/kevinmarks/staticjah.html ). Ja es izsaucu to no pirmās lapas (http://www.lapa.lv/) viss iet ok, un nomainās tas, kam jānomainās uttt, bet ja izsaucu no http://www.lapa.lv/1/2/6/ tad nekas nestrādā. Izsaucu es php failu un tam nododu parametru ( apmēram tā - fails.php?parametrs=6) Kāds varētu būt risinājums? Varbūt tapec, ka izsaucot fails.php, neizmantoju "juzerfriendly" linku? Vai arī problēma varūtu būt tajā, ja js. skripts nemāk atrast labojamo failu? Edited December 16, 2006 by born Link to comment Share on other sites More sharing options...
Kristabs Posted December 16, 2006 Report Share Posted December 16, 2006 Tu pilnus ceļus norādi? Link to comment Share on other sites More sharing options...
born Posted December 16, 2006 Author Report Share Posted December 16, 2006 (edited) kur tieshi? ieksh saites, padotajam linkam? linkam pamēģināju, bet bez izmiaņām, nestrādā. Edited December 16, 2006 by born Link to comment Share on other sites More sharing options...
Kaitnieks Posted December 16, 2006 Report Share Posted December 16, 2006 kur tieši? iekš saites, padotajam linkam? linkam pamēģināju, bet bez izmiaņām, nestrādā. Vai šeit <script language="javascript1.3" src="jah.js" ></script> src esi norādījis ar pilno ceļu? <script language="javascript1.3" src="/jah.js" ></script> Link to comment Share on other sites More sharing options...
born Posted December 16, 2006 Author Report Share Posted December 16, 2006 jap, thats the sh*t. Link to comment Share on other sites More sharing options...
Delfins Posted December 16, 2006 Report Share Posted December 16, 2006 Nu neticu... gan jau nepariezais ceļš tomēr. Ātrākais variants, kā atrast kļūdu - paskatīties apache access_log Link to comment Share on other sites More sharing options...
4e4en Posted December 17, 2006 Report Share Posted December 17, 2006 iedod linku uz to lapu... padratešu... pameklešu kļūdu... vai vel labaka gadijumaa iemet full src :) Link to comment Share on other sites More sharing options...
Stopp Posted December 17, 2006 Report Share Posted December 17, 2006 (edited) Nu, vēl jau arī tai javaskripta funkcijai jāpadod pilns ceļš, citādi, neatkarīgi no js faila atrašanās vietas, viņš failu meklēs tai direktorijā, kur tu pašlaik atrodies ar pārlūku. Vēl ir variants likt head tagā base tagu <base href="/"/> , tad nebūs jānorāda pilni ceļi nekam. Edited December 17, 2006 by Stopp Link to comment Share on other sites More sharing options...
born Posted December 17, 2006 Author Report Share Posted December 17, 2006 ar "jap, thats the sh*t." es domāju "paldies, viss strādā" :) nebiju norādījis pilnu ceļu uz js failu. Link to comment Share on other sites More sharing options...
Recommended Posts