Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]Blad podczas wysylania zapytania JSON
Forum PHP.pl > Forum > Przedszkole
michat34
glowie sie nad tym godzine i nie mam pojecia o co chodzi..

PHP
  1. <?php ob_start() ?>
  2. <!DOCTYPE HTML>
  3.  
  4. <?php
  5. try
  6. {
  7. $pdo = new PDO('mysql:host=localhost;dbname=xxxxxxxx', 'xxxxxxxxxxxx', 'xxxxxxxxxxx');
  8. }
  9. catch(PDOException $e)
  10. {
  11. exit( 'Błąd podczas łączenia z bazą danych: ' . $e->getMessage() );
  12. }
  13.  
  14. define('ILOSC_PYTAN',4);
  15.  
  16. // losowanie pytania
  17. $losowa = rand(1,ILOSC_PYTAN);
  18. $stmt = $pdo->query("SELECT zadanie,ilosc,prawda FROM tabela WHERE id=$losowa");
  19. $res = $stmt->fetch(PDO::FETCH_ASSOC);
  20. $stmt->closeCursor();
  21.  
  22. echo json_encode($res);


JS:
[JAVASCRIPT] pobierz, plaintext
  1. <script src="http://code.jquery.com/jquery-latest.js"></script>
  2. <script type="text/javascript">
  3. $(document).ready(function()
  4. {
  5. $('#nowe').click(function()
  6. {
  7. $.ajax({
  8. type : "POST",
  9. url : "losuj_pytanie.php",
  10. dataType : "json",
  11. success : function(json)
  12. {
  13. // operacje na json
  14. },
  15. error : function()
  16. {
  17. alert('Wystąpił błąd');
  18. }
  19. });
  20. });
  21. });
  22. </script>
[JAVASCRIPT] pobierz, plaintext


Dostaje ciagle alerta(wystapil blad)..
dodatkowo firebuf wywala mi takie cos:


return window.JSON.parse( data );
jquery-latest.js (wiersz 514)

bardzo prosze o szybka pomoc!!
d3ut3r
po co Ci tam DOCTYPE ?
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.