Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera,eu tenho um link que ao cara clicar ele gera um TXT.. de uma olhada no codigo:
if (isset($_POST['bt2'])) { header('Content-type: application/notepad'); header('Content-Disposition: attachment; filename="notas.txt"'); //Capiturando Nota no modulo Scorm //------------------------------------------------------ $sql = "SELECT * FROM {$CFG->prefix}scorm_scoes_track WHERE scormid=$course AND userid='$user' AND element='cmi.core.score.raw'"; $temp = mysql_query($sql); //------------------------------------------------------ //Gerando a Planilha //------------------------------------------------------ echo "Tópico | Nota\n"; echo "==============================================\n"; while ($linha = mysql_fetch_assoc($temp)) { // Gerando a instrucao sql $sql2 = "SELECT title FROM {$CFG->prefix}scorm_scoes WHERE id=".$linha['scoid'].""; // Rodando SQL $temp2 = mysql_query($sql2); $linha2 = mysql_fetch_assoc($temp2); echo $linha2['title']." - "; echo $linha['value']."\n"; } echo "==============================================\n"; //------------------------------------------------------ }
Acontece que se o conteudo do arquivo texto tiver acento, olha como ele retorna:Arquivo TXT:
Tópico | Nota==============================================Avaliação - 30==============================================
Repara que apenas o que veio do banco, no caso a palavra Avaliação veio com pau, o que escrevi direto no echo, no caso a palavra Tópico veio acentuada normalmente.Me ajudem a resolver esse pepino?Valeu!!!!!!!!
Carregando comentários...