Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da prenesem promenljivu preko jave script?

[es] :: Javascript i AJAX :: Kako da prenesem promenljivu preko jave script?

[ Pregleda: 1701 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bild-studio
Zaimovic Tarik
IT Project Manager
Podgorica

Član broj: 138258
Poruke: 90
77.222.16.*

Sajt: www.bild-studio.com


Profil

icon Kako da prenesem promenljivu preko jave script?16.05.2008. u 22:40 - pre 193 meseci
Radim neki kalendar. Pa mi treba da prenesem iz stranice index.php u javu script recimo pod nazivom "kalendar.js" pa iz tog fila da je posaljem u file cKalendarFunkcije.php


Evo kako sam ja to zamislio ali nece pa da si pita

recimo zadao sam adresu index.php?jezik=eng
Code:


<?php 

-------------------------------------index.php------------------------------------------------------------
$jezik = $_REQUEST[jezik]; 
?>

<script type="text/javascript">navigate('','','','<?php echo $jezik; ?>');</script>
----------------------------------------------------------------------------------------------------------



-------------------------------------kalendar.js------------------------------------------------------------
function navigate(month,year,evt,jezik) {//Ovo sam modifikovo dodao i jezik
    setFade(0);
    var url = "lib/kalendar.php?month="+month+"&year="+year+"&event="+evt+"&jezik="+jezik; //Ovde sam dodao ovo jezik u nadanju da ce to preneti fajlu kalendar.php
    if(window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    } else if(window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    req.open("GET", url, true);
    req.onreadystatechange = callback;
    req.send(null);
}
----------------------------------------------------------------------------------------------------------

-------------------------------------kalendar.php---------------------------------------------------------
$jezik =$_REQUEST[jezik]; 


if ($jezik == "lat") {
        
            $result = mysql_query("SELECT NaslovLat, DogadjajOpisLat ,DATE_FORMAT(`Datum`,'%b %e, %Y at %l:%i%p') as datumIzveden,DATE_FORMAT(`Datum`,'%c') as mesecIzveden,DATE_FORMAT(`Datum`,'%Y') as godinaIzvedena FROM `kalendar_dogadjaja` WHERE YEAR(`Datum`) = ".$fields[0]." AND MONTH(`Datum`) = ".$fields[1]." AND DAYOFMONTH(`Datum`) = ".$fields[2]." ORDER BY `IDKalendar` ASC") or die ("Nemogu da izvrsim upit");
        
        }else if ($jezik == "cir") {
                ........................................................
----------------------------------------------------------------------------------------------------------

Iz jave script znam osnovne stvari. Tako da sam pokusavao nesto po nahodjenju. Ali nece pa nece. Svi saveti su dobrodosli.
Hvala unaprijed.

 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako da prenesem promenljivu preko jave script?17.05.2008. u 01:06 - pre 193 meseci
prvi savet (php): ne pisi ovako $jezik = $_REQUEST[jezik] nego $jezik = $_REQUEST["jezik"] (to pise i u PHP Manualu - nije obavezno greska ali moze da napravi konfuziju)

drugi savet (js): http://www.jquery.com

koristeci jQuery to bi uradio ovako:
Code:

function navigate(month, year, evt, jezik) 
{
    $.ajax(
    {
        url: "lib/kalendar.php?month=" + month + "&year=" + year + "&event=" + evt + "&jezik=" + jezik,
        type: 'GET'
    });
}

nisam siguran da li ce ti naziv navigate praviti probleme (posto postoji ta fja u js-u mada nije deo window objekta tj nije public ali opet IE je IE, moze da zabrljavi :D)
 
Odgovor na temu

bild-studio
Zaimovic Tarik
IT Project Manager
Podgorica

Član broj: 138258
Poruke: 90
*.com
Via: [es] mailing liste

Sajt: www.bild-studio.com


Profil

icon Re: Kako da prenesem promenljivu preko jave script?17.05.2008. u 08:55 - pre 193 meseci
Resio sam problem sinoc nije bilo do onoga. Hvala u svakom slucaju,
 
Odgovor na temu

[es] :: Javascript i AJAX :: Kako da prenesem promenljivu preko jave script?

[ Pregleda: 1701 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.