<? ########################################## # Sistema: MF PIADAS 1.0 # # Autor: Bruno Rafael Cezário # # E-mail: bruno@mastersfusion.com.br # # Site: http://www.mastersfusion.com.br # ########################################## ?> <? include("Connections/config.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> <form name="form1" method="post" action="buscar.php"> <div align="center"> <input name="palavra" type="text" id="palavra"> <br> <input type="submit" name="Submit" value="Buscar"> </div> </form> <hr> <span class="style13">Menu</span><br> <br> <span class="style14">- <a href="index.php">Página Inicial</a><br> - <a href="enviar.php">Enviar Piada</a><br> - <a href="top_novas.php">As mais novas</a><br> - <a href="top_cliques.php">As mais clicadas</a> <br> <br> </span> <hr> <? function retira_acentos( $texto ) { $array1 = array( "á", "à", "â", "ã", "ä", "é", "è", "ê", "ë", "í", "ì", "î", "ï", "ó", "ò", "ô", "õ", "ö", "ú", "ù", "û", "ü", "ç" , "Á", "À", "Â", "Ã", "Ä", "É", "È", "Ê", "Ë", "Í", "Ì", "Î", "Ï", "Ó", "Ò", "Ô", "Õ", "Ö", "Ú", "Ù", "Û", "Ü", "Ç" ); $array2 = array( "a", "a", "a", "a", "a", "e", "e", "e", "e", "i", "i", "i", "i", "o", "o", "o", "o", "o", "u", "u", "u", "u", "c" , "A", "A", "A", "A", "A", "E", "E", "E", "E", "I", "I", "I", "I", "O", "O", "O", "O", "O", "U", "U", "U", "U", "C" ); return str_replace( $array1, $array2, $texto ); } $id = $_GET["id"]; $atualiza = mysql_query("UPDATE piadas SET cliques = (cliques + 1) WHERE id = '$id'"); $consulta = mysql_query("SELECT * FROM piadas WHERE id='$id'") or die (mysql_error()); while($n = mysql_fetch_array($consulta)){ $id = $n["id"]; $titulo = $n["titulo"]; $piada = $n["piada"]; $piada = nl2br($piada); $enviado = $n["enviado"]; $cliques = $n["cliques"]; $data = $n["data"]; } ?> <center><? echo "$titulo"; ?></center><hr> <? echo "$piada"; ?> <br> Adicionado em:</strong> <? echo"$data"; ?></span><br> Enviado por:</strong> <? echo "$enviado"; ?> </span> </div> </body> </html>
Retirar Acentos
Started By mestre_dos_mares, 30/06/2009, 13:50
5 replies to this topic
#1
Posted 30/06/2009, 13:50
como faco para retirar os acendos da string $piada que eh pegado do banco de dados
#2
Posted 30/06/2009, 14:03
Para "retirar" os acentos :
[]'s
$piada = eregi_replace('[^a-z0-9_ \-\+\,]','', strtr($piada, 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿ', 'AAAAAAACEEEEIIIIDNOOOOOOUUUUYBSaaaaaaaceeeeiiiidnoooooouuuyyby'));
[]'s
Edição feita por: Ferlouko x), 30/06/2009, 14:04.
<?php
/**
* @author. . .Fernando Rodrigo Cardoso < ferlouko (at) gmail.com >
* @desc. . . .Desenv. PHP, (X)HTML, CSS, JS E AJAX, aprendiz JAVA, aprendiz C/C++ (...)
*/ ?>
/**
* @author. . .Fernando Rodrigo Cardoso < ferlouko (at) gmail.com >
* @desc. . . .Desenv. PHP, (X)HTML, CSS, JS E AJAX, aprendiz JAVA, aprendiz C/C++ (...)
*/ ?>
#3
Posted 30/06/2009, 23:57
creio que estou errado mas nao esta funcionando nao
<? ########################################## # Sistema: MF PIADAS 1.0 # # Autor: Bruno Rafael Cezário # # E-mail: bruno@mastersfusion.com.br # # Site: http://www.mastersfusion.com.br # ########################################## ?> <? include("Connections/config.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> <form name="form1" method="post" action="buscar.php"> <div align="center"> <input name="palavra" type="text" id="palavra"> <br> <input type="submit" name="Submit" value="Buscar"> </div> </form> <hr> <span class="style13">Menu</span><br> <br> <span class="style14">- <a href="index.php">Página Inicial</a><br> - <a href="enviar.php">Enviar Piada</a><br> - <a href="top_novas.php">As mais novas</a><br> - <a href="top_cliques.php">As mais clicadas</a> <br> <br> </span> <hr> <? $id = $_GET["id"]; $atualiza = mysql_query("UPDATE piadas SET cliques = (cliques + 1) WHERE id = '$id'"); $consulta = mysql_query("SELECT * FROM piadas WHERE id='$id'") or die (mysql_error()); while($n = mysql_fetch_array($consulta)){ $id = $n["id"]; $titulo = $n["titulo"]; $piada = $n["piada"]; $piada = nl2br($piada); $enviado = $n["enviado"]; $cliques = $n["cliques"]; $data = $n["data"]; } $piada = eregi_replace('[^a-z0-9_ \-\+\,]','', strtr($piada, 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿ', 'AAAAAAACEEEEIIIIDNOOOOOOUUUUYBSaaaaaaaceeeeiiiidnoooooouuuyyby')); ?> <center><? echo "$titulo"; ?></center><hr> <? echo "$piada"; ?> <br> Adicionado em:</strong> <? echo"$data"; ?></span><br> Enviado por:</strong> <? echo "$enviado"; ?> </span> </div> </body> </html>
#4
Posted 01/07/2009, 00:19
o que aparece?
Ele não tira a acentuação ou aparece em branco?
A propósito, seu while foi aberto e não foi encerrado!
Ele não tira a acentuação ou aparece em branco?
A propósito, seu while foi aberto e não foi encerrado!
<?php
/**
* @author. . .Fernando Rodrigo Cardoso < ferlouko (at) gmail.com >
* @desc. . . .Desenv. PHP, (X)HTML, CSS, JS E AJAX, aprendiz JAVA, aprendiz C/C++ (...)
*/ ?>
/**
* @author. . .Fernando Rodrigo Cardoso < ferlouko (at) gmail.com >
* @desc. . . .Desenv. PHP, (X)HTML, CSS, JS E AJAX, aprendiz JAVA, aprendiz C/C++ (...)
*/ ?>
#5
Posted 01/07/2009, 00:40
#6
Posted 01/07/2009, 13:19
Este link que vc me mandou , nem sequer aparece a 'piada', as outras eu pude perceber, que estão sem acento :da uma olhada
http://mb.todosaqui....i...cat=1&id=27
nao tira o acento nem com decreto papau uhahua
http://mb.todosaqui....i..._cat=1&id=1
<?php
/**
* @author. . .Fernando Rodrigo Cardoso < ferlouko (at) gmail.com >
* @desc. . . .Desenv. PHP, (X)HTML, CSS, JS E AJAX, aprendiz JAVA, aprendiz C/C++ (...)
*/ ?>
/**
* @author. . .Fernando Rodrigo Cardoso < ferlouko (at) gmail.com >
* @desc. . . .Desenv. PHP, (X)HTML, CSS, JS E AJAX, aprendiz JAVA, aprendiz C/C++ (...)
*/ ?>
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)