Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][AJAX][JavaScript] Funkcja nie odbiera konkretnych danych.
dram
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

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


Witam. Mam skrypt który po wypełnieniu formularza otwiera strone przesyłając do niej określone dane.
Następnie chciałbym funkcją
  1. .done(function( msg ) {
  2. alert(msg );
  3. });


odebrać string który wyśle mi ta moja strona.

Aktualnie ta funkcja wyświetla całą strone w formacie tekstowym a zależy mi na coś al'a
(strona.php)
  1. wyswietlinfo("Informacja ta ma byc wyswietlona w skrypcie gdzie wywolane jest .done");



pozdrawiam

p.s Zeby nie zakładać 2 tematów pozwolę zadać sobie od razu drugie pytanie.

Gdy wpiszę w polu tekstowym textarea jakąś wartość np.
  1. "3213" "asas" "ad"

Mój zapis w php wygląda:
  1. \"3213\" \"asas\" \"ad\"


Doszedłem do wniosku ,że:
(skrypt js)
  1. var value_tresc = aForm.tresc.value; //tresc do zapisu
  2. document.write(value_tresc);// poprawne (znaki // są w odpowiednich miejscach)
  3. document.write(value_tresc);
  4. $.ajax({
  5. ...
  6. type: 'post',
  7. data: { 'dane': value_tresc }
  8. })
  9. .done(function( msg ) {
  10. alert(msg );
  11. });


// Po tym przesłaniu danych skrypt.php otrzymuje dane ze sleshami...


Ten post edytował dram 4.04.2012, 23:23:33
Go to the top of the page
+Quote Post
jaslanin
post
Post #2





Grupa: Zarejestrowani
Postów: 511
Pomógł: 143
Dołączył: 13.03.2010
Skąd: Jasło

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


1. Nie rozumiem o co ci chodzi. Niemniej jednak jQuery ma funkcję zwrotną "success" która potrafi odbierać dane odpowiedzi zapytania HTTP. Masz o tym w dokumentacji jQuery

http://api.jquery.com/jQuery.ajax/

mały przykład z tej strony
  1. $.ajax({
  2. url: 'ajax/test.html',
  3. success: function(data) {
  4. $('.result').html(data);
  5. alert('Load was performed.');
  6. }
  7. });


2. Prawdpodobnie dlatego że masz włączoną opcję PHP magic_quotes_gpc

http://php.net/manual/en/security.magicquotes.disabling.php
stripslashes


--------------------
Good luck and happy PHP'ing
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 06:18