la verdad estoy desesperado por ayuda

ezequiel
17 de Marzo del 2004
hola que tal estoy tratando de hacer la practica del sistema de autenticacion de desarrolloweb.com y no me sale
me aparecen esos errores que la verdad no los entiendo porque hace poco que empece a programar en php y necesito ayuda porque estoy muy perdido
gracias de antemano .


el codigo comprende el archivo index.php que contiene :


<html>
<head>
<title>Autentificación PHP</title>
</head>
<body>
<h1>Autentificación PHP</h1>
<form action="control.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<tr>
<td colspan="2" align="center"
<?if ($_GET["errorusuario"]=="si"){?>
bgcolor=red><span style="color:ffffff"><b>Datos incorrectos</b></span>
<?}else{?>
bgcolor=#cccccc>Introduce tu clave de acceso
<?}?></td>
</tr>
<tr>
<td align="right">USER:</td>
<td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
<td align="right">PASSWD:</td>
<td><input type="password" name="contrasena" size="8" maxlength="50"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="Submit" value="ENTRAR"></td>
</tr>
</table>
</form>
</body>
</html>






y el archivo control.php que contiene :
<?
//vemos si el usuario y contraseña es váildo
if ($_POST["usuario"]=="miguel" && $_POST["contrasena"]=="qwerty"){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: aplicacion.php");
}else {
//si no existe le mando otra vez a la portada
header("Location: index.php?errorusuario=si");
}
?>






los errores que me aparecen son los siguientes





Warning: session_start(): open(/tmpsess_c83b0e7c907b82073a360e7bebb2f5dd, O_RDWR) failed: No such file or directory (2) in c:archivos de programaapache groupapachehtdocsautenticacion2control.php on line 6

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:archivos de programaapache groupapachehtdocsautenticacion2control.php:6) in c:archivos de programaapache groupapachehtdocsautenticacion2control.php on line 6

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:archivos de programaapache groupapachehtdocsautenticacion2control.php:6) in c:archivos de programaapache groupapachehtdocsautenticacion2control.php on line 6

Warning: Cannot modify header information - headers already sent by (output started at c:archivos de programaapache groupapachehtdocsautenticacion2control.php:6) in c:archivos de programaapache groupapachehtdocsautenticacion2control.php on line 8

Warning: Unknown(): open(/tmpsess_c83b0e7c907b82073a360e7bebb2f5dd, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0





r
17 de Marzo del 2004
comun
ve al archivo php.ini
busca y cambia
session.save_path=/tmp
por
session.save_path=C:/php/tmp
suponiendo que php/tmp exista
y reinicia apache o el iis.
si necesitas ayuda instalando o configurando ve a
http://myphp.webcindario.com