Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX] problem z formularzem
michal_robak
post
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 12
Dołączył: 13.05.2006

Ostrzeżenie: (0%)
-----


Witam. Mam taki oto skrypcik

w pliku stronka.php taki oto fragment:

  1. <div id="txtHint" style="font-size:12px;">


Dalej plik .js (struktura niektórym na pewno będzie znajoma):

  1. <?php
  2. var xmlHttp
  3. function polec_znajomego(str,str2)
  4. {
  5.    xmlHttp=GetXmlHttpObject()
  6.    if (xmlHttp==null)
  7.    {
  8.         alert ("Browser does not support HTTP Request")
  9.         return
  10.    }
  11.    url="style/ajax/Apolec_znajomego.php?imie="+str+"&nazwisko="+str2
  12.  
  13.    xmlHttp.onreadystatechange=stateChanged
  14.    xmlHttp.open("GET",url,true)
  15.    xmlHttp.send(null)
  16.    
  17. }
  18.  
  19.  
  20. function stateChanged()
  21. {
  22.    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  23.    {
  24.        .getElementById("txtHint").innerHTML=xmlHttp.responseText
  25.    }
  26. }
  27. function GetXmlHttpObject()
  28. {
  29.    var xmlHttp=null;
  30.    try
  31.    {
  32.        // Firefox, Opera 8.0+, Safari
  33.        xmlHttp=new XMLHttpRequest();
  34.    }
  35.    catch (e)
  36.    {
  37.        //Internet Explorer
  38.        try
  39.        {
  40.            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  41.        }
  42.        catch (e)
  43.        {
  44.            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  45.        }
  46.    }
  47.    return xmlHttp;
  48. }
  49. ?>


teraz w pliku Apolec_znajomego.php mam <input type="submit" name="polec" value="zatwierdź"> i mi cholera nie działa (po prostu jest nieaktywny).

Robiłem dwa motywy. Dałem w pliku strona.php jeden główny formularz i nie czyta mi tego submita. Walnąłem też w pliku Apolec_znajomego.php osobny przycisk ale też nie działa :/. Może ktoś coś doradzić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował michal_robak 18.03.2009, 09:23:18
Go to the top of the page
+Quote Post

Posty w temacie
- michal_robak   [AJAX] problem z formularzem   18.03.2009, 09:01:52
- - bazyliszek83   Wklej prosze cały kod z pliku Apolec_znajomego.php...   18.03.2009, 09:30:47
- - erix   Kod.getElementById("txtHint").inne...   18.03.2009, 10:16:03
- - michal_robak   błędu nie powinno być ponieważ jest to brane ze ja...   18.03.2009, 11:29:42
- - bazyliszek83   Hmm, nadal nigdzie nie widze wywoływanej funkcji p...   18.03.2009, 13:07:10
- - michal_robak   a cholera no nie dałem tej rzeczy bo jakoś o niej ...   18.03.2009, 13:55:09
- - bazyliszek83   Powiem szczerze że ja też forma nie widze:) Zapew...   18.03.2009, 14:09:06
- - michal_robak   heheh proście a będzie wam dane : (całość znajduje...   18.03.2009, 14:35:01
- - bazyliszek83   No niestety musze się przyczepić:) Konkretnie do ...   18.03.2009, 14:44:00
- - michal_robak   ale ale to nie tak ma działać .... pkt 1 primo ....   18.03.2009, 15:33:37
- - bazyliszek83   To rzuć może całość wygenerowanej przez przegladar...   18.03.2009, 15:35:54
- - Spawnm   jeśli można się czepić 1 pliku : nie dajesz wszędz...   18.03.2009, 15:41:44
- - michal_robak   problem pierwszy nie moge podać linku ponieważ zn...   18.03.2009, 15:45:54
|- - bazyliszek83   Cytat(michal_robak @ 18.03.2009, 15:45...   19.03.2009, 10:25:36
- - erix   A co jest w konsoli błędów?   18.03.2009, 20:36:35
- - michal_robak   no właśnie sprawdziłem i mi krzyczy że coś form je...   19.03.2009, 12:59:48
- - bazyliszek83   Na przyszłość zaczynaj sprawdzanie od FF a nie od ...   19.03.2009, 13:27:26
- - michal_robak   niom bedę musiał częściej zaglądać do FF. Dzięki z...   20.03.2009, 09:24:06


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 08:28