URL Encoding problem / tegnsæt problem
Hej.Vi bøvler med et lille banko kode projekt.
http://www.stuweb.dk/ex/bingo.php
(koden er sat til at køre voice opråb nr 40 statisk)
Vi bruger google til at råbe tallene op - og vi ønsker at indbringe den særligt seje banko-slang (http://schnips.dk/banko/) ;-)
Det fungerer fint bare at få læst tallene op og tale uden æøå.!
Men at få æøå giver problemer.
Vi har forsøgt at ændre tegnsæt format på selve php filen og forsøgt med div urlencodings i php uden held.
Det underlige er at copy-paster man print fra siden til browser fungerer det.. - prøv selv :-)
kodeudsnit:
$ttal = 40; // statisk sat
$voice = $ttal;
if ($ttal == 90) $voice = '90-Gamle-Ole';
if ($ttal == 66) $voice = '66-Lange-tasker';
if ($ttal == 40) $voice = urlencode('smør 40');
$audio = file_get_contents('http://translate.google.com/translate_tts?tl=da&q='.$voice);
/// her vises hvad vi requester mod google.
print 'http://translate.google.com/translate_tts?tl=da&q='.$voice;
Hvordan får vi mon file_get_content (eller cURL til at lave samme request som når man copy-paster til en browser!?
Vi takker :-)