Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dlaczego nie przesyła mi zmiennej z js do php
Forum PHP.pl > Forum > PHP
MarcinKostrzewa2
Witam,

mam poniższy kod, nie wiem dlaczego nie przesyła mi zmiennej dana do test.php? Co zrobiłem źle? Co dopisać w kodzie?
test.php
  1. <head>
  2. <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  3. <title>Tytuł</title>
  4. <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
  5. <script type="text/javascript">
  6. $(document).ready(function(){
  7. $('input[type=submit]').click(function(){
  8. $.ajax({
  9. type:"POST",
  10. url:"test.php",
  11. dataType: "text",
  12. data: {'dana':'Marcin'},
  13. error: function(){
  14. alert('Jakiś błąd');
  15. }
  16. });
  17. });
  18. });
  19. </script>
  20. </head>
  21. <body>
  22. <input type="submit" value="Wyslij" /><br />
  23.  
  24. </body>
  25. </html>

kod php w test.php
  1. <?php
  2. if(isset($_POST["dana"]))
  3. {
  4. echo "Dana została przesłana";
  5. }
  6. ?>


PS. Z góry dzieki za pomoc

Pozdr
Marcin
wookieb
A na jakiej podstawie stwierdzasz,że ci nie wysyla?
nospor
Skad wiesz ze nie przesyla? Przecież w podanym tu kodzie nic z tym nie robisz, więc nie wiesz czy to przeszlo czy nie.
No chyba, że korzystasz z FireBuga i sledzisz co zwraca ci ajax - sledzisz? Bo jak nie to skąd wnioskujesz że ci nic nie przesyła?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.