tengo un formulario de envio de datos, para esto si no se llenan los datos requeridos me envia un mensaje de error y me redirige nuevamente al formulario, llevandose las variables de los campos que ya han sido llenados para que el usuario no vuelva a meterlos.
el problema es que al regresar esa variable, yo la obtengo por get y los acentos o la ñ las sustituye por garabatos.
alguien puede ayudarme?
el encabezado de mi html es
Código PHP:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<HTML xmlns='http://www.w3.org/1999/xhtml'>
<head>
<script type="text/javascript" src="js/bsn.AutoSuggest_c_2.0.js"></script>
<link rel="stylesheet" href="css/autosuggest_inquisitor.css" type="text/css" media="screen" charset="utf-8" />
</head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
tambien intente haciendo un replace, por ejemplo al obtener una variable por get pongo algo asi:
Código PHP:
$t = $_GET['var']; // palabra Acción
$cad = str_replace("ó","ó"$t);
pero no lo hace
pueden ayudarme
gracias