Pessoal, consegui a solucao. Como descobri que o php do servidor automaticamente metia as /'s no conteúdo, usei uma combinacao das dicas dos colegas:
$texto = stripslashes($texto);
$texto = htmlspecialchars($texto, ENT_QUOTES);
Valeu mesmo! Voces sao F****!!!
			
		- Fórum WMO
- → Viewing Profile: Posts: angelripper
Community Stats
- Group Usuários
- Active Posts 23
- Profile Views 1110
- Member Title Novato no fórum
- Age Age Unknown
- Birthday December 10
- 
													Sexo
 Não informado Não informado
Contact Information
- 
	AIM
	
		 rabiola1969 rabiola1969
- 
	ICQ
	
		 154898258 154898258
- 
	Windows Live
	
		 dr_rabiola@hotmail.com dr_rabiola@hotmail.com
- 
	Yahoo!
	
		 dr_rabiola dr_rabiola
								
								
								
										1
										
											Neutral
										
										
									
								
								User Tools
Friends
angelripper hasn't added any friends yet.
Latest Visitors
- 
												
													 Guest Guest
 04/11/2007, 01:39
Posts I've Made
In Topic: Aspas Simples Em Mysql
19/03/2004, 11:52
In Topic: Aspas Simples Em Mysql
19/03/2004, 11:36
				Claro. Segue abaixo.
$colunista = $_POST['colunista'];
$titulo = $_POST['titulo'];
$descricao = $_POST['descricao'];
$data = $_POST['data'];
$texto = $_POST['texto'];
$texto = htmlspecialchars($texto, ENT_QUOTES);
$db = mysql_connect("localhost", "xxxxxxxx", "");
mysql_select_db("xxxxxxxxxxx",$db);
mysql_query("INSERT INTO tbl_texto VALUES (NULL, '$colunista', '$titulo', '$descricao', '$data', '$texto')", $db);
		$colunista = $_POST['colunista'];
$titulo = $_POST['titulo'];
$descricao = $_POST['descricao'];
$data = $_POST['data'];
$texto = $_POST['texto'];
$texto = htmlspecialchars($texto, ENT_QUOTES);
$db = mysql_connect("localhost", "xxxxxxxx", "");
mysql_select_db("xxxxxxxxxxx",$db);
mysql_query("INSERT INTO tbl_texto VALUES (NULL, '$colunista', '$titulo', '$descricao', '$data', '$texto')", $db);
In Topic: Aspas Simples Em Mysql
19/03/2004, 10:05
				O addslashes também nao funcionou. Se eu posto um texto como :
-- Este é um 'exemplo' --
Se sou um echo antes ele me mostra :
-- Este é um /'exemplo/' --
Aplico a funcao addslashes() e ele me grava no banco :
-- Este é um // --
 
			
		-- Este é um 'exemplo' --
Se sou um echo antes ele me mostra :
-- Este é um /'exemplo/' --
Aplico a funcao addslashes() e ele me grava no banco :
-- Este é um // --
 
			In Topic: Aspas Simples Em Mysql
19/03/2004, 09:48
				O esquema do htmlspecialchars() nao funcionou nao. Ele permanece gravando até encontrar as aspas simples. Eu vou tentar a dica do companheiro com o addslash().
O que é estranho é que antes de aplicar o htmlspecialchars() eu dou um echo da variável para ver como ela está indo e as barras aparecem antes dos caracteres especiais. Tá meio louco isto.
		O que é estranho é que antes de aplicar o htmlspecialchars() eu dou um echo da variável para ver como ela está indo e as barras aparecem antes dos caracteres especiais. Tá meio louco isto.
In Topic: Includes
20/02/2004, 09:12
				Valeu! deu certo!  
			
		 
			- Fórum WMO
- → Viewing Profile: Posts: angelripper
- Privacy Policy
- Regras ·


 
			
 Postagens
    Postagens
