Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Acentuação em conflito

05-12-2016 11:22

Bom dia, já pesquisei em vários lugares e ainda não consegui encontrar a solução.

Minha página esta em :

<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />

A acentuação funciona perfeitamente, com exceção , os dados do FULL CALENDAR que implementei, por exemplo, a palavra Mês aparece como M°s , cheguei a colocar :

<script type="text/javascript" charset="utf-8">

Como vi em outros lugares.

Mas não resolveu ......

O que esta cadastrado no banco de dados e retorna conforme a data, aparece normal ... só mesmo os itens de tradução deste q esta com problemas.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: Acentuação em conflito

05-12-2016 13:30

Tem como passar o link de download do script full calendar que está usando?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Re: Acentuação em conflito

05-12-2016 14:14

O código eu adquiri no Themeforest, é de um painel de administração.

a situação é que todo o meu trabalho de cadastro no BD é em ISO, ai passei todas páginas para ISO , só esta do calendário é q esta dando o erro de acentuação.

<script type="text/javascript"> jQuery(document).ready(function() { "use strict"; // Init Theme Core Core.init(); // Init Theme Core Demo.init(); $('#start').datetimepicker({ format: 'DD/MM/YYYY HH:MM:SS' }); $('#end').datetimepicker({ format: 'DD/MM/YYYY HH:MM:SS' }); $('#start1').datetimepicker({ format: 'DD/MM/YYYY HH:MM:SS' }); $('#end1').datetimepicker({ format: 'DD/MM/YYYY HH:MM:SS' }); var date = new Date(); var d = date.getDate(); var m = date.getMonth(); var y = date.getFullYear(); $('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'title', right: 'month,basicWeek,basicDay' }, // defaultDate: '2016-01-12', editable: true, eventLimit: true, // allow "more" link when too many events selectable: true, selectHelper: true, allDay: false, buttonText: { today: 'Hoje', month: 'Mes' , week: 'Semana' , day: 'Dia' }, monthNames: ["Janeiro","Fevereiro","Marco","Abril","Maio","Junho","Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" ], monthNamesShort: ["Jan","Fev","Mar","Abr","Mai","Jun","Jul", "Ago", "Set", "Out", "Nov", "Dez" ], dayNames: [ 'Domingo', 'Segunda', 'Terca', 'Quarta', 'Quinta', 'Sexta', 'Sabado'], dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'] , minTime: 8 , maxTime: 23 , select: function(start, end) { $('#ModalAdd #start1').val(moment(start).format('YYYY-MM-DD HH:MM:SS')); $('#ModalAdd #end1').val(moment(end).format('YYYY-MM-DD HH:MM:SS')); $('#ModalAdd').modal('show'); }, eventRender: function(event, element) { element.bind('dblclick', function() { $('#ModalEdit #id').val(event.id); $('#ModalEdit #title').val(event.title); $('#ModalEdit #color').val(event.color); $('#ModalEdit #descricao').val(event.descricao); $('#ModalEdit #start').val(event.start); $('#ModalEdit #end').val(event.end); $('#ModalEdit').modal('show'); }); }, eventDrop: function(event, delta, revertFunc) { // si changement de position edit(event); }, eventResize: function(event,dayDelta,minuteDelta,revertFunc) { // si changement de longueur edit(event); }, events: [ <?php foreach($events as $event): $start = explode(" ", $event['start']); $end = explode(" ", $event['end']); if($start[1] == '00:00:00'){ $start = $start[0]; }else{ $start = $event['start']; } if($end[1] == '00:00:00'){ $end = $end[0]; }else{ $end = $event['end']; } ?> { id: '<?php echo $event['id']; ?>', title: '<?php echo $event['title']; ?>', descricao: '<?php echo $event['descricao']; ?>', start: '<?php echo $event['start']; ?>', end: '<?php echo $event['end']; ?>', color: '<?php echo $event['color']; ?>', }, <?php endforeach; ?> ] }); function edit(event){ start = event.start.format('YYYY-MM-DD HH:MM:SS'); if(event.end){ end = event.end.format('YYYY-MM-DD HH:MM:SS'); }else{ end = start; } id = event.id; Event = []; Event[0] = id; Event[1] = start; Event[2] = end; $.ajax({ url: 'editEventDate.php', type: "POST", data: {Event:Event}, success: function(rep) { if(rep == 'OK'){ alert('Saved'); }else{ alert('Could not be saved. try again.'); } } }); } }); </script>

Se eu colocar ê ou ç , aparece caracteres estranhos .
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: Acentuação em conflito

05-12-2016 14:40

Só não dá para testar aqui só com esse código ai. Deve ter outras bibliotecas além do jQuery.
Por isso pedi o endereço de onde você baixou. Para eu testar ele completo.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado