Pessoal, estou com dificuldades para criar uma simples página de contato em php. Estou com as seguintes dificuldades. - quando insiro o exit(); no código depois de pedir a verificação de uma das variáveis, a página de contato fica meio "quebrada" e aparece só metade dela (abaixo de uns menus que eu criei na página index). Se tiro o exit(); tudo funciona normalmente, mas, é claro, o código corre e fica tudo errado; faz a verificação pela metade, vamos dizer. - se eu peço para exibir uma mensagem de atenção em javascript, do tipo: <script language="JavaScript">
window.alert('É obrigatório colocar o nome.\nPor favor, volte e preencha o campo.');
window.location.href='index.php?id=contato';
</script>
ela aparece normalmente, mas quando clico em OK, ela volta na página anterior (contato.php) só que apaga os campos digitados anteriormente pelo usuário.
Alguém pode verificar o código pra mim e me dizer onde estou errando???
CÓDIGO DA PÁGINA DE CONTATO
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="estilos.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="633" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="613" valign="top" bgcolor="#0099FF"><table width="541" border="0" cellspacing="3" cellpadding="3">
<tr>
<td class="textosite"><p><strong>Entre em contato com nossa equipe: </strong></p>
</td>
</tr>
<tr>
<td><form id="form1" name="form1" method="post" action="index.php?id=enviar">
<table width="387" border="0" cellspacing="1" cellpadding="1">
<tr>
<td width="157" class="textosite"><div align="right">Nome:</div></td>
<td width="223"><input name="nome" type="text" id="nome" /></td>
</tr>
<tr>
<td class="textosite"><div align="right">Unidade de Saúde: </div></td>
<td><label>
<input name="ubs" type="text" id="ubs" />
</label></td>
</tr>
<tr>
<td class="textosite"><div align="right">Ramal para contato: </div></td>
<td><label>
<input name="ramal" type="text" id="ramal" />
</label></td>
</tr>
<tr>
<td class="textosite"><div align="right">Assunto:</div></td>
<td><label>
<input name="assunto" type="text" id="assunto" />
</label></td>
</tr>
<tr>
<td class="textosite"><div align="right">Mensagem:</div></td>
<td><label>
<textarea name="mensagem" rows="7" id="mensagem"></textarea>
</label></td>
</tr>
<tr>
<td class="textosite"><div align="right">Destinatário da Mensagem:</div></td>
<td><label>
<select name="destinatario" id="destinatario">
<option value="marceloxavier@maringa.pr.gov.br">Marcelo Vieira</option>
<option value="edmarsantos@maringa.pr.gov.br">Edmar Santos</option>
<option value="gercinosatiro@maringa.pr.gov.br">Gercino Sátiro</option>
</select>
</label></td>
</tr>
<tr>
<td class="textosite"> </td>
<td><label>
<input name="enviar" type="submit" id="enviar" value="Enviar" />
<input name="Limpar" type="reset" id="Limpar" value="Limpar" />
</label></td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table> </td>
</tr>
<tr bgcolor="#0099FF">
<td bgcolor="#0099FF"> </td>
</tr>
</table>
</body>
</html>
[b]CÓDIGO DA PÁGINA ENVIAR.PHP[/b]
<?
if (trim($_POST["ramal"]) =='') {
echo "Campo Obrigatório!";
exit();
}
$nome = $_POST['nome'];
$ubs = $_POST['ubs'];
$ramal = $_POST['ramal'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
$destinatario = $_POST['destinatario'];
$titulo = "Contato pelo site do CIS"; // aqui define um texto fixo para quem receberá a mensagem?/?/
$texto = "Nome: $nome \n ";
$texto.= "Ramal para contato: $ramal \n";
$texto.= "---------------------------- \n";
$texto.= "| UBS: $ubs | \n";
$texto.= "| Assunto: $assunto | \n";
$texto.= "---------------------------- \n";
//mail($destinatario, $assunto, $texto, "From:$ubs")
?>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="estilos.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {color: #0066FF}
.style2 {color: #000000}
-->
</style>
</head>
<body>
<table width="484" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" bgcolor="#0099FF"><table width="484" border="0" cellspacing="10" cellpadding="0">
<tr>
<td><p class="textosite">Muito obrigado pela sua visita, <? echo "$nome"; ?> .
Sua mensagem foi enviada para: <? echo "$destinatario"; ?>. </p>
<p class="textosite">Em breve entraremos em contato com você. </p>
<p class="textosite">Conteúdo da mensagem:</p>
<p class="textodosite2"> <span class="textosite"><? echo "$mensagem"; ?> </span></p>
</td>
</tr>
</table>
<p class="textosite"> </p>
</td>
</tr>
</table>
</body>
</html>