Ir para conteúdo
Fórum Script Brasil

annierizzini

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que annierizzini postou

  1. Olá pessoal! Estou iniciando com JSON, e tenho uma lista forma da seguinte forma: "sentence_id": 1, "text": "I hate #ThisPhoneCompany products, you'd have to torture me to get me to use #ThisPhone.", "tones": [ { "score": 0.591225, "tone_id": "anger", "tone_name": "Anger" }, { "score": 0.560098, "tone_id": "analytical", "tone_name": "Analytical" }, { "score": 0.645985, "tone_id": "confident", "tone_name": "Confident" } ] }, { "sentence_id": 2, "text": "The emojis in #ThisPhone are stupid.", "tones": [ { "score": 0.760538, "tone_id": "anger", "tone_name": "Anger" } ] }, Meu código para percorrer a lista é: $jsonObj = json_decode($result, true); foreach($jsonObj["sentences_tone"] as $value){ for($i = 0; $i < count($value['tones'][$i]['score']); $i++){ print_r ($value); echo '<br/><br/>valor: '.$value['tones'][$i]['score'][$i]; echo '<br/>sentimento: '.$value['tones'][$i]['tone_name'].'<br/>'; }; echo '<br/>texto: '.$value['text']; }; O problema é que sempre que há mais de um "tones" (como o "sentence_id": 1, onde há 3 "tones"), aparece o erro Notice: Undefined offset: 1 in /Applications/XAMPP/xamppfiles/htdocs/toneAnalyzer/test.php on line 28, já o "sentence_id": 2, onde há 1 só, imprime correto, sem dar erro... Alguma luz?
  2. Ola a todos! Tenho uma duvida... Tenho uma pagina com 4 players (swf) de audio, todo tem a mesma sintaxis, mudando apenas a direçao do arquivo mp3. Por isso fiz uma funçao em javascript, para que o cliente não tenha que tocar no codigo todo, apenas basta com colocar a direçao, tipo musica(direçao). Mas sendo novata no tema, não sei como fazer para chamar a funçao (sem ser onclick, ondbclick, etc) para que apareçam os players em certo lugares da pagina, sei que pode usar o onload, o problema é que com onload não vou poder posicionar o player (creio eu...) existe alguma forma que possa chama-lo dentro de um div o algo assim (tipo src="")? Obrigada
×
×
  • Criar Novo...