Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve galera, primeiro bom dia.
Estou com um problema que me assombra aqui com encode, estava desenvolvendo um sistema e por isso acabei deixando de lado e reescrevendo ele até porque ele era procedural e eu meio que orientei ele dessa vez, mas o problema com encode contia e tentando ver novamente se eu fiz algo de errado fiz uma pagina muito simples pra ver, mas vejam o que aconteceu...
/applications/core/interface/imageproxy/imageproxy.php?img=http://i62.tinypic.com/6qf75s.png&key=1ddd8f0ceadeeb733a24e287d9445ecd42eff4fdda5e3a5dd2c00f985d56d3b7" alt="6qf75s.png" />
O cógido é o seguinte: (Sim já setei o documento como utf8 sem BOM)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Pagina</title>
</head>
<body>
<form method="POST" action="">
vái dãr çerto: <input type="text" name="texto" /><input type="submit" value="enviar"/><br><br>
</form>
<?php
# CONEXAO
try{
#$n = new PDO("mysql:host=localhost;dbname=bancoutf","root","");
$n->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){ echo $e;}
# INSERT
if($_SERVER['REQUEST_METHOD'] == 'POST'){
try{
$i = $n->prepare('INSERT INTO utf VALUES("'.htmlentities($_POST['texto']).'")');
$i->execute();
}catch(Exception $e){echo $e;}
}
# EXIBIÇÂO
try{
$l = $n->prepare('SELECT * FROM utf');
$l->execute();
foreach($l->fetchAll(PDO::FETCH_ASSOC) as $ln){
echo $ln['texto'].'<br>';
}
}catch(PDOException $e){echo $e;}
?>
</body>
</html>Carregando comentários...