Problemas com session/cookie/headers
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at d:\sites\r7\index.php:50) in d:\sites\venda.php on line 7
Bom, essa mensagem da quando executo a pagina que mandei o código abaixo.
É uma simples tela de login, mas fiz vir por query_string... não sei porque os warnings. alguem tem alguma sugestão?
Codigo:
venda.php
<?php require_once('Connections/con.php'); ?><?php// *** Validate request to login to this site.if (!isset($_SESSION)) { session_start();}$loginFormAction = $_SERVER['PHP_SELF'];if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck'];}if (isset($_POST['login'])) { $loginUsername=$_POST['login']; $password=$_POST['senha']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "vendaseucarro.php"; $MM_redirectLoginFailed = "vendaerro.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_conecta, $con); $LoginRS__query=sprintf("SELECT login, senha FROM tbl_proprietario WHERE login='%s' AND senha='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $con) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); }}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Venda</title><style>.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #663366; text-decoration: none; background-color: #FFFFFF; border: 1px solid #DFDFDB;}</style></head><body><form action="<?php echo $loginFormAction; ?>" method="POST" name="form1"><br /><br /><br /><br /><table width="446" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="3">Por favor, para publicar a venda de um carro, é necessário que o usuário esteja autenticado. Se você já é cadastrado, preencha abaixo: <br /> <br /></td> </tr> <tr> <td width="99" height="28"> </td> <td width="47"><b>Login</b></td> <td width="279"><input name="login" type="text" class="form" id="login" /></td> </tr> <tr> <td> </td> <td><b>Senha</b></td> <td><input name="senha" type="password" class="form" id="senha" /></td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td><div align="left"></div></td> <td> </td> <td><input name="Submit" type="submit" class="form" value="Logar" /> <input name="Submit2" type="reset" class="form" value="Limpar" /></td> </tr></table><div align="center"><br /> <br /> Se você ainda não é cadastrado, <a href="index.php?id=cadastro"><b>clique aqui</b></a>. <br /></div></form></body></html>Discussão (4)
Carregando comentários...