Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX] AdvancedAJAX 2.0 RC1 wysylanie POST, i oczywiscie brak polskich znaków
Mion
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 6
Dołączył: 7.03.2005

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


Witam ALL,
wysyłam standardowo metodą post dane z formularza korzystając z AdvancedAJAX 2.0 RC1
  1. <script type="text/javascript">
  2. function wyslij() {
  3. advAJAX.submit(document.getElementById("Formmularz"),{
  4. onSuccess : function(obj) {alert(obj.responseText);},
  5. onError : function(obj) {alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");}
  6. });
  7. }
  8. <div id="warstwa1" style="margin:10px"></div>
  9.  
  10. <form method="post" action="sample3.php" id="Formmularz" >
  11. <TEXTAREA NAME="tresc" ROWS="5" COLS="15"></TEXTAREA><br />
  12. <input type="button" onclick="java script:wyslij()" value="OK" id="submitBtn" />
  13. </form>

odbieram:
  1. <?php
  2. header("Content-Type: text/html; charset=iso-8859-2");
  3. print_r($_POST)
  4. ?>
I zamiast oczekiwanych polskich znaków są niestety krzaczory. nawet jak dane bezposrednio z $_POST zapisywane są w bazie danych

Jeśli korzystałem z najprostszej implementacji :
http_request.onreadystatechange = alertContents;
http_request.open('POST', url, true);
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.setRequestHeader("Content-length", parameters.length);
http_request.setRequestHeader("Connection", "close");
http_request.send(parameters);
Problem nie występował... Jaka jest na to rada. Widzilem podobene posty, ale nie ma konkretnej porady sad.gif

Pomocy sadsmiley02.gif
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.08.2025 - 06:29