Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
meu código funciona asism primeiro esse codigo faz o select e envia para outra pagina que faz o update
primeiro codigo e
<?php
//initialize the session
if (!isset($_SESSION)) {
session_start();
}
// Logout the current user.
$logoutAction = $_SERVER['PHP_SELF']."?doLogout=true";
if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){
$logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){$_SESSION['MM_Username'] = NULL;
$_SESSION['MM_UserGroup'] = NULL;
$_SESSION['PrevUrl'] = NULL;
unset($_SESSION['MM_Username']);
unset($_SESSION['MM_UserGroup']);
unset($_SESSION['PrevUrl']);
$logoutGoTo = "index.php";
if ($logoutGoTo) {
header("Location: $logoutGoTo");
exit;
}
}
?>
<?php
if (!isset($_SESSION)) {
session_start();
}
$MM_authorizedUsers = "";
$MM_donotCheckaccess = "true";
// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
// For security, start by assuming the visitor is NOT authorized.
$isValid = False;
// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);$isValid = true;
}$isValid = true;
}$isValid = true;
}
}
return $isValid;
}
$MM_restrictGoTo = "index.php";
if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $_SERVER['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";$MM_referrer .= "?" . $QUERY_STRING;
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;
}
?>
<?php
require("Connections/banco.php");
$edita=$_REQUEST['codigo'];
$sql="select * from cliente where codigo = $edita";
$rs= mysql_query($sql);
$linha = mysql_fetch_array($rs, MYSQL_ASSOC);
?>
<html>
<head>
<title>::: SISTEMA UBC CRIATIVE:::</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css"></style>
<script language="JavaScript" type="text/JavaScript">function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);</script>
<style type="text/css">@import url("css/classes.css");
.mi {
text-align: center;
}</style>
</head>
<body>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#F5F5F5"><div align="center"><strong>olá <?php echo $_SESSION['MM_Username']; ?></strong></div></td>
</tr>
<tr>
<td><p> </p>
<form name="form1" method="post" action="teste3.php">
<div align="center"><span class="style1"><strong><font color="#000000">CÓdigo
do CADASTRO:
<input name="codigo" type="text" border="0"id="codigo" value="<?php echo $linha['codigo']?>">
</font></strong></span> </div>
<table width="816" border="0" align="center" bordercolor="#666666">
<tr>
<td width="23%"><div align="left"><strong>Nome do prÉdio:<br>
</strong></div>
</td>
<td width="26%">
<div align="left">
<input name="textfield" type="text" class="campos" value="<?php echo $linha['nome_predio']?>" size="35">
</div>
</td>
<td width="26%"><div align="left"><strong>VENDEDOR:</strong></div>
</td>
<td width="25%" colspan="3">
<div align="left">
<input name="textfield2" type="text" class="campos" value="<?php echo $linha['vendedor']?>" size="35" maxlength="100">
</div>
</td>
</tr>
<tr>
<td><div align="left"><strong>endereÇo:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield3" type="text" class="campos" value="<?php echo $linha['endereco']?>" size="35">
</div>
</td>
<td><div align="left"><strong>POSIÇÃO DE INSTAL:</strong></div>
</td>
<td colspan="3">
<div align="left">
<input name="textfield4" type="text" class="campos" value="<?php echo $linha['posicao_de_instalacao']?>" size="35">
</div>
</td>
</tr>
<tr>
<td><div align="left"><strong>bairro:<br>
</strong></div>
</td>
<td>
<div align="left">
<select name="textfield5" size="1" class="campos" id="select38">
<?php echo '<option selected>'.$linha['sexo'].'</option>';?>
<option value="0 - Masculino">0 - Masculino</option>
<option value="1 - Feminino">1 - Feminino</option>
</select>
</div>
</td>
<td><div align="left"><strong>INSCRIÇÃO ESTADUAL:</strong></div>
</td>
<td colspan="3">
<div align="left">
<input name="textfield6" type="text" class="campos" value="<?php echo $linha['inscricao_estadual']?>" size="35">
</div>
</td>
</tr>
<tr>
<td><div align="left"><strong>cidade:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield7" type="text" class="campos" value="<?php echo $linha['cidade']?>" size="35">
</div>
</td>
<td><div align="left"><strong>AUTORIZAÇÃO DE FOTOS:</strong></div>
</td>
<td colspan="3">
<div align="left">
<select name="textfield8" class="campos" id="select39">
<?php echo '<option selected>'.$linha['escolaridade'].'</option>';?>
<option value="0 - Analfabeto">0 - Analfabeto</option>
<option value="1 - Primeiro Grau Incompleto">1 - Primeiro Grau
Incompleto</option>
<option value="2 - Primeiro Grau Completo">2 - Primeiro Grau
Completo</option>
<option value="3 - Segundo Grau Incompleto">3 - Segundo Grau
Incompleto</option>
<option value="4 - Segundo Grau Completo">4 - Segundo Grau Completo</option>
<option value="5 - Terceiro Grau Incompleto">5 - Terceiro Grau
Incompleto</option>
<option value="6 - Terceiro Grau Completo">6 - Terceiro Grau
Completo</option>
</select>
</div>
</td>
</tr>
<tr>
<td><div align="left"><strong>cep:</strong></div>
</td>
<td>
<div align="left">
<input name="textfield9" type="text" class="campos" value="<?php echo $linha['cep']?>" size="35">
</div>
</td>
<td><div align="left"><strong>PRAZO DE INSTALAÇÃP:</strong></div>
</td>
<td colspan="3">
<div align="left">
<input name="textfield10" type="text" class="campos" value="<?php echo $linha['prazo_para_instalacao']?>" size="35">
</div>
</td>
</tr>
<tr>
<td><div align="left"><strong>cnpj:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield11" type="text" class="campos" value="<?php echo $linha['cnpj']?>" size="35">
</div>
</td>
<td><div align="left"><strong>ÚSUARIO QUE FEZ O CADASTRO:</strong></div>
</td>
<td colspan="3">
<div align="left">
<input name="textfield12" type="text" class="campos" value="<?php echo $linha['cadastro']?>" size="35">
</div>
</td>
</tr>
<tr>
<td><div align="left"><strong>telefone:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield13" type="text" class="campos" value="<?php echo $linha['telefone']?>" size="35">
</div>
</td>
<td><div align="left"><strong>ATIVO OU INATIVO:</strong></div></td>
<td colspan="3"><div align="left">
<select name="textfield26" size="1" class="campos" id="select41">
<?php echo '<option selected>'.$linha['tipomoradia'].'</option>';?>
<option value="0 - Madeira">0 - Madeira</option>
<option value="1 - Mista">1 - Mista</option>
<option value="2 - Alvenaria">2 - Alvenaria</option>
<option value="3 - Outro">3 - Outro</option>
</select>
</div></td>
</tr>
<tr>
<td><div align="left"><strong>nome do sindico:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield15" type="text" class="campos" value="<?php echo $linha['nome_sindico']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>telefone sindico:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield17" type="text" class="campos" value="<?php echo $linha['telefone_sindico']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>e-mail:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield19" type="text" class="campos" value="<?php echo $linha['e_mail']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>banco:<br>
</strong></div>
</td>
<td>
<div align="left">
<input name="textfield21" type="text" class="campos" value="<?php echo $linha['banco']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>agÊncia:<br>
</strong></div>
</td>
<td>
<div align="left">
<select name="textfield23" size="1" class="campos" id="select40">
<?php echo '<option selected>'.$linha['moradia'].'</option>';?>
<option value="0 - Própria">0 - Própria</option>
<option value="1 - Alugada">1 - Alugada</option>
<option value="2 - Cedida">2 - Cedida</option>
<option value="3 - Outra">3 - Outra</option>
<option value="4 - Invasão">4 - Invasão</option>
</select>
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><p align="left"><strong>conta corrente:</strong></p>
</td>
<td>
<div align="left">
<input name="textfield25" type="text" class="campos" value="<?php echo $linha['conta_corrente']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>pessoas por dia:</strong></div>
</td>
<td>
<div align="left">
<input name="textfield27" type="text" class="campos" value="<?php echo $linha['pessoas_por_dia']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>pessoas por mÊs:</strong></div>
</td>
<td>
<div align="left">
<select name="textfield32" size="1" class="campos" id="select43">
<?php echo '<option selected>'.$linha['saude'].'</option>';?>
<option value="0 - Sim">0 - Sim</option>
<option value="1 - Não">1 - Não</option>
</select>
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td rowspan="2"><div align="left"><strong>Monitores de 15:</strong></div>
</td>
<td rowspan="2"><div align="left">
<select name="textfield29" size="1" class="campos" id="select44">
<?php echo '<option selected>'.$linha['luz'].'</option>';?>
<option value="0 - Sim">0 - Sim</option>
<option value="1 - Não">1 - Não</option>
</select>
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr> </tr>
<tr>
<td><div align="left"><strong>Monitores de 20:</strong></div>
</td>
<td><div align="left">
<select name="textfield30" size="1" class="campos" id="select6">
<?php echo '<option selected>'.$linha['banheiro'].'</option>';?>
<option value="0 - Sim">0 - Sim</option>
<option value="1 - Não">1 - Não</option>
</select>
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>VALOR A PAGAR POR ANUNCIANTE: </strong></div>
</td>
<td>
<div align="left">
<input name="textfield38" type="text" class="campos" value="<?php echo $linha['valor_a_ser_pago_anunc']?>" size="35">
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>PAGAR POR INDICAÇÃO DE ANUNCIANTE:</strong></div>
</td>
<td>
<div align="left">
<label>
<input name="textfield40" type="text" class="campos" value="<?php echo $linha['p_indicacao_anunc']?>" size="35">
</label>
</div>
</td>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td><div align="left"><strong>Data dO CONTRATO:</strong></div>
</td>
<td>
<div align="left">
<input name="textfield42" type="text" class="campos" value="<?php echo $linha['data_do_contrato']?>" size="35" readonly="yes">
</div>
</td>
<td class="mi" ><strong>
<input type="submit" name="button" id="button" value=" Efetuar Edição" />
</strong></td>
<td ><strong>
<input name="Submit2" type="reset" class="campos" value="Limpar Informações">
<span class="mi"></span></strong></td>
</tr>
</table>
<p align="center"><br>
</p>
</form>
</td>
</tr>
<tr>
<td bgcolor="#F5F5F5"><div align="center"></div></td>
</tr>
</table>
</body>
</html>
e o segundo e esse que faz o update
<?php
require('Connections/banco.php');
$edita=$_POST['codigo']; //recebe o codigo do aluno e repassa a instrucao SQL
$ano=$_POST['ano'];
$nr=$_POST['textfield'];
$tipo=$_POST['tipo'];
$saneamento=$_POST['saneamento'];
$nome=$_POST['textfield2'];
$nascimento=$_POST['textfield3'];
$naturalidade=$_POST['textfield4'];
$sexo=$_POST['textfield5'];
$cpf=$_POST['textfield6'];
$rg=$_POST['textfield7'];
$escolaridade=$_POST['textfield8'];
$profissao=$_POST['textfield9'];
$salario=$_POST['textfield10'];
$pai=$_POST['textfield11'];
$paiprofissao=$_POST['textfield12'];
$paicpf=$_POST['textfield13'];
$mae=$_POST['textfield14'];
$maeprofissao=$_POST['textfield15'];
$maecpf=$_POST['textfield16'];
$endereco=$_POST['textfield17'];
$numero=$_POST['textfield18'];
$bairro=$_POST['textfield19'];
$cep=$_POST['textfield20'];
$cidade=$_POST['textfield21'];
$referencia=$_POST['textfield22'];
$moradia=$_POST['textfield23'];
$aluguel=$_POST['textfield24'];
$comodos=$_POST['textfield25'];
$tipomoradia=$_POST['textfield26'];
$tempomoradia=$_POST['textfield27'];
$agua=$_POST['textfield28'];
$luz=$_POST['textfield29'];
$banheiro=$_POST['textfield30'];
$chuveiro=$_POST['textfield31'];
$saude=$_POST['textfield32'];
$qualsaude=$_POST['textfield33'];
$medicamento=$_POST['textfield34'];
$qualmedicamento=$_POST['textfield35'];
$desempregado=$_POST['textfield36'];
$qualemprego=$_POST['textfield37'];
$horasvagas=$_POST['textfield38'];
$outros=$_POST['textfield39'];
$fone=$_POST['textfield40'];
$cadastro=$_POST['textfield41'];
$datacadastro=$_POST['textfield42'];
$sql = "UPDATE cliente set nr='$nr', nome='$nome', nascimento='$nascimento', naturalidade='$naturalidade', sexo='$sexo',cadastro='$cadastro', datacadastro='$datacadastro', tipo='$tipo', saneamento='$saneamento', ano='$ano' WHERE cod=$edita";
mysql_query($sql);
header('aluno.php');
?>
não sei o que está contecendo mas no segundo ae o do update ele apresenta um erro que e esse
Erro interno do Servidor!
O servidor encontrou um erro interno e não pode completar sua requisição.
Mensagem de Erro:
malformed header from script. Bad header=aluno.php: teste3.php
Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
Error 500
ubccriative1.websiteseguro.com
Tue Mar 10 16:36:10 2009
Apache/2.2.0 (Fedora)
o que está acontecendo
Carregando comentários...