Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Text to speech
armen10
post 2.08.2016, 13:38:02
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.08.2016

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


Witam,
mam kłopot, bo chcę zrobić sobie stronkę z fraszkami i móc je odczytywać przez translator.
Pomimo, że z bazy są czytane wyrazy, to czytany przez translator jest tylko pierwszy, czy ktoś mógłby pomóc ?

  1. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
  2. $(function() {
  3. $('a.say').on('click', function(e) {
  4. e.preventDefault();
  5. var text = $('input[name="text"]').val();
  6. text = encodeURIComponent(text);
  7. console.log(text);
  8. var url = 'https://ssl.gstatic.com/dictionary/static/sounds/de/0/' + text + '.mp3';
  9. $('audio').attr('src', url).get(0).play();
  10. });
  11. });
  12. </script>
  13.  
  14. <?php
  15. try
  16. {
  17. $pdo = new PDO('mysql:host=localhost;dbname=fiszki', 'testowy', 'testowy');
  18. $stmt = $pdo->query('SELECT * FROM slowa');
  19. foreach($stmt as $row)
  20. {
  21. $en = $row['en'];
  22.  
  23. echo "<input type=text name=$en value=$en /><a href=# class=say>słuchaj</a>"."<br />";
  24. echo "<audio src= class=speech hidden></audio>";
  25.  
  26. }
  27. $stmt->closeCursor();
  28. }
  29. catch(PDOException $e)
  30. {
  31. echo 'Połączenie nie mogło zostać utworzone: ' . $e->getMessage();
  32. }
  33. ?>
  34. </body>
  35. </html>
Go to the top of the page
+Quote Post
darko
post 3.08.2016, 21:50:27
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Użyj statement ->prepare ->execute i ->fetchAll
Tu masz przykład w odpowiedzi do pytania:
http://stackoverflow.com/questions/159924/...-via-pdo-in-php


--------------------
Nie pomagam na pw, tylko forum.
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 Wersja Lo-Fi Aktualny czas: 19.03.2024 - 12:23