Guest - Antonio Carlos - Postado Abril 16, 2004 Denunciar Share Postado Abril 16, 2004 Quando submetemos um campo texto de um formulário q contém alguma barra invertida e pegamos o seu valor através do $_POST ou $_HTTP_POST_VARS a barra invertida é duplicada.Exemplo:<body bgcolor="#FFFFFF" text="#000000"><form name="form1" method="post" action="t.php"> <input type="text" name="text" value="<? echo $_POST['text']; ?>"> <input type="submit" name="Submit" value="Submit"></form></body>se colocarmos o valor "php\php" no campo de texto, será impresso o valor "php\\php" após enviarmos o formulário.Alguém já notou isso? Existe alguma configuração q trate isso ou tem que ser tratado na mão? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Abril 16, 2004 Denunciar Share Postado Abril 16, 2004 tenta usar as funções stripslashes() ou addslaches() pra ver se funciona Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Antonio Carlos -
Quando submetemos um campo texto de um formulário q contém alguma barra invertida e pegamos o seu valor através do $_POST ou $_HTTP_POST_VARS a barra invertida é duplicada.
Exemplo:
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="t.php">
<input type="text" name="text" value="<? echo $_POST['text']; ?>">
<input type="submit" name="Submit" value="Submit">
</form>
</body>
se colocarmos o valor "php\php" no campo de texto, será impresso o valor "php\\php" após enviarmos o formulário.
Alguém já notou isso? Existe alguma configuração q trate isso ou tem que ser tratado na mão?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.