-
Conteúdo Similar
-
Por Nightmare SEP
Estou tendo problemas com acentuação, das informações que estão no banco de dados.
No servidor que está na produção atualmente, rodando uma Intranet, está funcionando normalmente, numa versão mais antiga no XAMPP.
MySQL: 5.1.41
PHP: 5.4
Collation do BD: utf8_general_ci
Segue, como está no banco de dados, e como aparece no HTML.
---
Porém, formatei o meu computador recentemente, e nele instalei a versão mais atual do XAMPP, com PHP 8.2.
Criei o bando de dados também com a mesma collation, utf8_general_ci, porém no meu localhost, os acentos aparecem todos zuados.
Uma coisa que percebi, é que no servidor da Intranet, no banco de dados, os acentos ficam zuados, mas no PHP/HTML mostra os acentos corretamente.
Já no meu computador, os acentos ficam com problema.
É alguma relação com a versão do MySQL? É a Collation errada que estou usando?
Obrigado.
-
Por Xevious
Tenho dois sites feitos com php, um é em laravel e o outro básico.
E eles usam duas cópias do mesmo banco de dados.
Mas um, oq é em Laravel, os acentos dos produtos, que vem do banco de dados, aparecem corretamente.
No php básico não.
Este que é em php básico, deixei com o mesmo 'meta' que o que é em Laravel.
Mas não mudou o resultado.
<html lang="pt">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
Por ricardosac
Boa tarde!
Alguém possa me ajudar a resolver o problema de como remover acentuação e espaços.
Ao selecionar estado Alagoas e cidade Barra de São Miguel, retorna assim Barra de São Miguel.html e que deveria ser substituído por barradesaomiguel.html.
Segue abaixo:
<div id="wrap">
<form name="myForm" action method="post">
<select class="selcls" name="estados" onchange="updateModels(this.form)">
<option>Selecione estado</option>
<option>Acre</option>
<option>Alagoas</option>
</select> <select class="selcls" name="cidades"></select>
<input id="B1" type="button" value="Ok" class="btn btn-primary">
</form>
</div>
<script type="text/javascript">
var cidades = [];
cidades.Acre = ['Rio Branco','Acrelândia','Assis Brasil','Brasiléia','Bujari','Capixaba','Cruzeiro do Sul','Epitaciolândia','Feijó','Jordão','Mâncio Lima','Manoel Urbano','Marechal Thaumaturgo','Plácido de Castro','Porto Acre','Porto Walter','Rodrigues Alves', 'Santa Rosa do Purus','Sena Madureira','Senador Guiomard','Tarauacá','Xapuri'];
cidades.Alagoas = ['Maceió','Água Branca','Anadia','Arapiraca','Atalaia','Barra de Santo Antônio','Barra de São Miguel','Batalha','Belém','Belo Monte','Boca da Mata','Branquinha','Cacimbinhas','Cajueiro','Campestre','Campo Alegre','Campo Grande','Canapi','Capela','Carneiros','Chã Preta','Coité do Nóia','Colônia Leopoldina','Coqueiro Seco','Coruripe','Craíbas', 'Delmiro Gouveia','Dois Riachos','Estrela de Alagoas','Feira Grande','Feliz Deserto','Flexeiras','Girau do Ponciano','Ibateguara','Igaci','Igreja Nova','Inhapi','Jacaré dos Homens','Jacuípe','Japaratinga','Jaramataia','Jequiá da Praia','Joaquim Gomes','Jundiá','Junqueiro','Lagoa da Canoa','Limoeiro de Anadia','Major Isidoro','Mar Vermelho','Maragogi','Maravilha','Marechal Deodoro','Maribondo','Mata Grande','Matriz de Camaragibe','Messias','Minador do Negrão','Monteirópolis','Murici','Novo Lino','Olho d\'Água das Flores','Olho d\'Água do Casado','Olho d\'Água Grande','Olivença','Ouro Branco','Palestina','Palmeira dos Índios','Pão de Açúcar','Pariconha','Paripueira','Passo de Camaragibe','Paulo Jacinto', 'Penedo','Piaçabuçu','Pilar','Pindoba','Piranhas','Poço das Trincheiras','Porto Calvo','Porto de Pedras','Porto Real do Colégio','Quebrangulo','Rio Largo','Roteiro','Santa Luzia do Norte','Santana do Ipanema','Santana do Mundaú','São Brás','São José da Laje','São José da Tapera','São Luís do Quitunde','São Miguel dos Campos','São Miguel dos Milagres','São Sebastião','Satuba','Senador Rui Palmeira','Tanque d\'Arca','Taquarana','Teotônio Vilela','Traipu','União dos Palmares','Viçosa'];
// ---
function updateModels(theForm)
{ if(theForm.estados.selectedIndex<1){return false; }
var op=theForm.estados.options;
var newModels = cidades[op[op.selectedIndex].value];
theForm.cidades.options.length = 0;
theForm.cidades.options[0] = new Option("Selecione cidade", "");
theForm.cidades.options[0].selected = true;
for (var i=0; i<newModels.length; i++)
{ theForm.cidades.options[i+1] = new Option(newModels, newModels); }
}
// ---
// check both selections have been made
document.getElementById("B1").onclick=function(event)
{ event=event || window.event;
var targElem = event.target || event.srcElement;
var thisForm=targElem.parentNode;
if(thisForm.estados.selectedIndex>0 && thisForm.cidades.selectedIndex>0)
{ var cidadesP= thisForm.cidades;
location.href= cidadesP[cidadesP.selectedIndex].value+".html"; }
else { return false; }
}
</script>
-
Erro com acentos nos formulário : por exemplo codificação fica codifica??o , alguem pode me ajudar ?Por ConteudoAnimal.com.br
Olá Pessoal,
Alguem pode me ajudar
Fiz um formulário em https://www.conteudoanimal.com.br/noticias/assessoria.php que manda os dados para https://www.conteudoanimal.com.br/noticias/adicionar_noticia.php
E qualquer acentuação é trocada por ?
Código das páginas:
Assessoria.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Assessoria de Imprensa - Inclusão de Notícias</title>
<script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
<script src="sample.js" type="text/javascript"></script>
<link href="sample.css" rel="stylesheet" type="text/css" />
<link href="../css/estilos.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body>
<div id="geral"><div id="regiao_1"><ul><li id="link_mail"><a href="https://www.conteudoanimal.com.br/faleconosco/inclusao.php">Fale Conosco</a></li><li id="link_faq"><a href="https://www.conteudoanimal.com.br/faq.php">FAQ </a></li><li id="link_indique"><a href="https://www.conteudoanimal.com.br/marketing/banner.php">Anuncie</a></li><li id="link_sitemap"><a href="https://www.conteudoanimal.com.br/marketing/website.php">Como Hospedar</a></li></ul> </div>
<div id="regiao_2"><div id="menu_principal"><ul><li id="top"><a href="https://www.conteudoanimal.com.br/default.php" title="Página Inicial">CONTEÚDO ANIMAL</a></li><li id="link_racas"><a href="https://www.conteudoanimal.com.br/info/info.php" title="Raças & Espécies">RAÇAS & ESPÉCIES</a></li><li id="link_shopping"><a href="https://www.conteudoanimal.com.br/anuncios.php" title="Anúncios" target="new" rel="nofollow">Anúncios</a></li><li id="link_colunas"><a href="https://www.conteudoanimal.com.br/colunas/colunas.php" title="Ver Colunas"> COLUNAS</a></li><li id="link_esportes"><a href="https://www.conteudoanimal.com.br/info/esportes.php" title="Esportes">ESPORTES</a></li><li id="link_noticias"><a href="https://www.conteudoanimal.com.br/noticias/todas.php" title="Notícias">NOTÍCIAS</a></li><li id="bottom"></li></ul></div>
<div id="box_banner_topo"></div><!-- Fim código do banner topo -->
<div id="box_pesquisa">
<!-- SiteSearch Google -->
<p>Digite aqui a palavra-chave.</p><form action=" https://www.conteudoanimal.com.br/busca.php" id="Form1"><input type="hidden" name="domains" value="www.conteudoanimal.com"><input type="text" name="q" size="20" maxlength="255" id="campo_pesquisa" value=""><br/><input name="sitesearch" type="radio" class="radio" value="" />Web<input name="sitesearch" type="radio" class="radio" value="www.conteudoanimal.com" checked="checked">Conteúdo Animal<input class="bt_pesquisa" type="submit" name="sa" value="Pesquisar">
<!-- Campos hidden --><input type="hidden" name="cx" value="partner-pub-7589629526688718:vocfdf-73ai" /><input type="hidden" name="forid" value="1" /><input type="hidden" name="ie" value="ISO-8859-1" /><input type="hidden" name="oe" value="ISO-8859-1" /><input type="hidden" name="cof" value="FORID:11" /><input type="hidden" name="hl" value="pt" /></form>
<script type="text/javascript" src="https://www.google.com.br/coop/cse/brand?form=cse-search-box&lang=pt"></script>
<!-- SiteSearch Google --></div></div>
<div id="regiao_7">
<!-- Banner do rodapé - 728x15 -->
</div>
<div id="regiao_8"> <div id="lado_esquerdo"><ul id="menu_racas"><li id="link_caes"><a href="https://www.conteudoanimal.com.br/info/caes/caes.php">Cães</a></li><li id="link_gatos"><a href="https://www.conteudoanimal.com.br/info/gatos/gatos.php">Gatos</a></li><li id="link_cavalos"><a href="https://www.conteudoanimal.com.br/info/cavalos/cavalos.php">Cavalos</a></li><li id="link_peixes"><a href="https://www.conteudoanimal.com.br/info/peixes/peixes.php">Peixes</a></li><li id="link_passaros"><a href="https://www.conteudoanimal.com.br/info/passaros/passaros.php">Pássaros</a></li><li id="link_outros"><a href="https://www.conteudoanimal.com.br/info/outros/outros.php">Outros</a></li></ul>
<span class="destaque"><p> </p></span>
</div>
<div id="lado_direito">
<a href="https://www.conteudoanimal.com.br/"> Home Page </a> > <a href="https://www.conteudoanimal.com.br/noticias/todas.php">Notícias</a> > <a href="#">Assessoria de Notícias</a></p>
<!-- This <div> holds alert messages to be display in the sample page. -->
<div id="alerts">
<noscript>
<p>
<strong>CKEditor requires JavaScript to run</strong>. In a browser with no JavaScript
support, like yours, you should still see the contents (HTML data) and you should
be able to edit it normally, without a rich editor interface.
</p>
</noscript>
</div>
</p>
<!-- Área para os textos - -->
<h1>Inclusão de Notícias</h1>
<!-- Use sempre H5 para o título dos textos -->
<p><form action="https://www.conteudoanimal.com.br/noticias/adicionar_noticia.php" method="post">
<table cellpadding="0" cellspacing="0" border="0" bgcolor="#BEBEBE" style="width: 405px">
<tr bgcolor="#DEDEDE">
<td align="right" bgcolor="#DEDEDE" class="style1"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Manchete: * </font></b></td>
<td align="center" width="347"><input value="Título" type="text" id="manchete" name="manchete" size="30" style="font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1; width: 246px;" />
</td></tr>
<tr bgcolor="#DEDEDE">
<td align="right" bgcolor="#DEDEDE" class="style1"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Fonte:*</font></b></td>
<td align="center" width="347"><input id="fonte" value="fonte da notícia" type="text" name="fonte" size="30" style="font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1; width: 253px;" />
</td></tr>
<tr bgcolor="#DEDEDE">
<td align="right" bgcolor="#DEDEDE" valign="top" class="style1"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Texto da Notícia* :</font></b></td>
<td align="center" width="347">
<textarea cols="80" id="noticia" name="noticia" rows="20" onclick="return Textarea1_onclick()">Copie o texto da notícia direto neste espaço.</textarea>
<script>
// This call can be placed at any point after the
// <textarea>, or inside a <head><script> in a
// window.onload event handler.
// Replace the <textarea id="editor"> with an CKEditor
// instance, using default configurations.
CKEDITOR.replace('noticia', {
filebrowserBrowseUrl: '/externo',
filebrowserUploadUrl: '/externo',
filebrowserImageBrowseUrl: '/externo',
filebrowserImageUploadUrl: '/externo',
filebrowserWindowWidth: 800,
filebrowserWindowHeight: 800
});
function Textarea1_onclick() {
}
</script>
</td>
</tr>
<tr bgcolor="#DEDEDE">
<td align="center" bgcolor="#DEDEDE" colspan="2"><input type="submit" value="Enviar" name="B1" style="font-family: Verdana; font-size: 8 pt; font-weight: bold; background-color: #FFCC00; border-style: solid; border-width: 1" />
</tr>
</table>
</form>
</p>
<p align="center">confiras as últimas 5 notícias publicadas<p>
<?php
include '/conexao.php';
$query = "Select id, manchete from noticias order by id desc limit 0,5";
$result = mysqli_query($connection,$query) or die ("Could not execute query");
while($row = mysqli_fetch_array($result)) {
extract($row);
$rs .= '<h4><img src="/images/bullet.gif" alt="bullet"><a href="/noticias/ver.php?id='.$id.'">'.$manchete.'</a></h4>';
}
echo $rs;
?>
<br><br>Você vai adicionar um texto pela primeira vez ? Se SIM . Então veja video tutorial abaixo <br>
<iframe width="560" height="315" src="//www.youtube.com/embed/TJ6NH4UGsCs" frameborder="0" allowfullscreen></iframe>
<!-- FIM da área para os textos -->
</div>
</div>
<?php include '/bottom.php'; ?>
</div>
</body>
</html>
Adicionarnoticia.php:
-
Por marcelocardoso
olá galera..
como faço para resolver na hora de gravar no banco de dados, tipo:
tenho a variavel:::: não precisa mais vir pra cima do meu .....
ele guarda no banco assim>>>> n227o precisa mais vir pra cima meu ....
Como posso resolver isso, estou usando ASP,
tem alguma função para usar antes de gravar...
-