Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2004, 12:03
Avatar de Covids0020
Covids0020
 
Fecha de Ingreso: septiembre-2003
Ubicación: España
Mensajes: 217
Antigüedad: 20 años, 6 meses
Puntos: 1
YASTÁ, YASTÁ, YASTÁ , ggg, sorry pero por fin he atinado, la función stripslashes(); me ha ayudado pero para el resto era tán fácil como añadir la codificación.
Joder no era tan dificil de explicar, solo había que transformar el valor en una entrada de teclado más o menos no?, gg, si se pasa el valor tal cual no puede mostrar las comillas en el INPUT (si están activadas las magic_quotes claro), en cambio si codificamos los signos para que luego los reperesente la entrada del valor no son comillas pero su impresión en pantalla sí .
Código PHP:
<form method="post" action="">         
Palabra: <input name="palabra" type="text" value="" /> 
<input name="Enviar" type="submit" value="Enviar" /> 
</form>
<?php
if (isset($_POST[Enviar]) && $_POST[Enviar] == 'Enviar')
{
$palabra $_POST[palabra];
$palabra str_replace("\"","&quot;",$palabra);
$palabra stripslashes($palabra);
echo 
"Enviado : ".$palabra;
?>
<br />Formulario de Edición:
<form method="post" action="">         
Palabra: <input name="palabra" type="text" value="<?php echo $palabra;?>" /> 
<input name="Enviar" type="submit" value="Enviar" /> 
</form>
<?php
}
?>
Un saludo y de nuevo muchas gracias.
__________________
"La sabiduría comienza donde acaba el conocimiento". Yaris.
http://www.culturadigital.org

Última edición por Covids0020; 05/08/2004 a las 12:04