Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 723
Témy: 81
Príspevok NapísalOffline : 11.09.2009 12:02

Potrebujem sa naucit pracovat (aspon trochu) v AJAXe tak som si kupil tuto knihu ale prilozena funkcia
Kód:
function odesliDataZiskejText(url, data, callbackFunkce)
{
  var XMLHttpRequestObjekt = false;

  if (window.XMLHttpRequest) {
    XMLHttpRequestObjekt = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    XMLHttpRequestObjekt = new
     ActiveXObject("Microsoft.XMLHTTP");
  }

  if(XMLHttpRequestObjekt) {
    XMLHttpRequestObjekt.open("POST", url);
    XMLHttpRequestObjekt.setRequestHeader('Content-Type',
      'application/x-www-form-urlencoded');

    XMLHttpRequestObjekt.onreadystatechange = function()
    {
      if (XMLHttpRequestObjekt.readyState == 4 &&
        XMLHttpRequestObjekt.status == 200) {
          callbackFunkce(XMLHttpRequestObjekt.responseText);
          delete XMLHttpRequestObjekt;
          XMLHttpRequestObjekt = null;
      }
    }

    XMLHttpRequestObjekt.send(data);
  }
}
[quote]HTML[/quote]
    <script language="javascript">

      function zobraz(text)
      {
        document.getElementById('cilovyDiv').innerHTML = text;
      }

    </script>
  </head>

  <body>

    <h1>Odeslání dat a získání textu pomocí frameworku Ajax Utility Library</h1>

    <form>
      <input type="button" value="Získej text"
      onclick="odesliDataZiskejText('zobraz.php', 'zprava=Data pro server.', zobraz)">
    </form>

    <div id="cilovyDiv">
      <p>Získaný text se zobrazí na tomto místě.</p>
    </div>

--zobraz.php
<?
echo ($_POST["zprava"]);
echo "hello world :(";
?>

nefunguje, spustam to na localhoste, php ide OK JS mam v prehliadaci povoleny...preco miesto zobrazenia spravy z zobraz.php sa mi len "cilovyDiv" vymaze? A este sa chcem spytat ci mozem volat ajaxom priamo daku funkciu alebo to musim cez --if (isset($_-- v cielovom subore

EDIT":
este sa chcem spytat ci JS vie prebrat php $premennu/pole
problem vyrieseny miesto <? bolo treba <?php :lol: zahada
ked si takto napisem otazku na forum tak si aj obcas odpoviem :oops:
tak este : mozem volat ajaxom priamo daku funkciu alebo to musim cez --if (isset($_-- v cielovom subore?
:JS vie prebrat php $premennu/pole?


Offline

Čestný člen
Čestný člen
Mistrovství v AJAXu (problem)

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 11.09.2009 14:26

Nie je to zahada, je to vypnute short_open_tag. Vzdy pouzivaj <?php.
Ajaxom sa neda volat priamo funkciu, mozes iba "otvorit" dany subor, pricom php skript sa spusti. Je to to iste, ako keby si ten subor zobraz.php otvoril v prehliadaci.
Ten obsah premennej mozes jedine vypisat echom a pouzit responseText.


Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. P: Mistrovství v ajaxu

v Predám

0

382

17.06.2011 14:33

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s ulohou v mistrovstvi c++

v Assembler, C, C++, Pascal, Java

3

709

01.11.2011 19:49

reDo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mistrovstvi v assemblery

v Assembler, C, C++, Pascal, Java

24

1657

10.08.2009 21:59

euthanan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: Mistrovstvi v c++

v Kúpim

0

281

19.06.2011 21:24

brky3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mistrovství ČR v bojovkách

v Počítačové hry

0

977

07.06.2006 22:54

p55p Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mazanie súboru pomocou ajaxu

v JavaScript, VBScript, Ajax

2

639

11.09.2009 17:35

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prosím pomôžte, troška ajaxu

v JavaScript, VBScript, Ajax

1

366

10.05.2009 14:49

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Formulár načítaný pomocou jQuery AJAXu

v JavaScript, VBScript, Ajax

2

400

01.06.2010 12:55

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mistrovství Slovenska v přetaktování - reportáž

v Novinky

4

640

12.01.2009 21:21

zmija31 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pisanie do textoveho pola pomocou ajaxu

v JavaScript, VBScript, Ajax

1

387

10.08.2009 10:57

awtt Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Overovanie pola pomocou php a AJAXu

v JavaScript, VBScript, Ajax

24

1502

14.08.2009 8:40

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhladavanie v MySQL za pomoci AJAXu

v PHP, ASP

7

627

18.07.2011 18:34

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: Mistrovstvi v C++ 3. vydanie

v Predám

0

348

21.03.2010 9:24

ado21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. formular cez jquery kniznicu pomocou ajaxu a diakritika

v JavaScript, VBScript, Ajax

2

712

25.02.2009 19:40

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Mistrovství v C++ 4. aktualizované vydání

v Predám

7

365

26.06.2017 15:16

ado130 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1354

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra