hola mira disculpa mi ignorancia soy programador experto en VB6 pero en PHP me falta loq ue sobra en VB, ya coloqu el script y gracias, pero da un error me podes ayudar con el. el error es el siguiente:
Notice: Undefined index: usuario in c:\Archivos de programa\Apache Group\Apache2\htdocs\log\php69.tmp on line 7
Warning: Cannot modify header information - headers already sent by (output started at c:\Archivos de programa\Apache Group\Apache2\htdocs\log\php69.tmp:7) in c:\Archivos de programa\Apache Group\Apache2\htdocs\log\php69.tmp on line 13
y los errores por linea son la linea 7:
if(($fetch['usuario']==$_POST['usuario']) && ($fetch['pass']==$_POST['contrasena'])){
y la linea 13
header("Location: index.php?errorusuario=si");
el todo el codigo que me diste es este
Código PHP:
<?php
$conexion = mysql_connect('localhost','root','');
mysql_select_db ("archivo", $conexion);
$sql="SELECT COUNT(*) AS cant FROM usuarios WHERE usuario='".$_POST['usuario']."' AND pass='".$_POST['contrasena']."'";
$resultado=mysql_query($sql) or die(mysql_error());
$fetch = mysql_fetch_assoc($resultado);
if(($fetch['usuario']==$_POST['usuario']) && ($fetch['pass']==$_POST['contrasena'])){
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: aplicacion.php");
}else{
header("Location: index.php?errorusuario=si");
}
mysql_close($conexion);
?>