baje el instalador de php para win, el ejecutable segui lo que dice y probe la pagina
<?
phpinfo();
?>
en la carpeta donde guardo mi paginas D:\Inetpub\wwwroot y funciona la pagina de php, el problema se debe cuando trato de abrir mi pagina me manda este error "Parse error: parse error in D:\Inetpub\wwwroot\John\AutenUsuario.php on line 6",el codigo de mi pagina inicio o principal.php como la llamo yo es el siguiente:
----Principal.php----
<? include("Parte1.php"); ?>
<title>Frutela de Venezuela / Pagina de Inicio </title>
<?
include("Parte2.php");
include("Parte3.php");
?>
----parte1.php-----
<? include("AutenUsuario.php");?>
<html lang=en xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<?
--------------
parte2 es un menu
-------------
--------parte3.php------ es:
<? mssql_close($conectID); ?>
</TD>
<form name="form1" method="post" action="VeriUsuario.php">
<TD bgColor="#CCCCCC" vAlign=top height=350 width=140>
<? if ($autentificado=="SI") {?>
<TABLE bgcolor="Navy" height=100 vAlign=top width=140 border=1 cellpadding=0 cellspacing=0 >
<TR>
<TD height=20% >
<div align="center"><strong><font color=#cccccc size=2 face=Arial, Helvetica, sans-serif>Usuario:
<? echo $login ?></font> </strong></div>
</TD>
</TR>
<TR>
<TD height=80% bgcolor="#CCCCCC" ><br>
<div align="center">
<p><strong><font size="2" face="Arial, Helvetica, sans-serif" color="#000099"><em>Cerrar
Sesión</em></font></strong><br>
<br>
<input name="Button" type="button" onClick="window.location.href='CerrarSesion.php'" value="Aceptar">
<br>
</p>
</div>
</TD>
</TR>
</TABLE>
<? } ?></P>
</TD>
</form>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
osea, no creo que estas partes debe ser el problema, de todos modos aqui tengo el codigo de AutenUsuario.php
-----AutenUsuario.php---------
//Inicio la sesión
session_start();
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO
var autentificado; // AGREGA ESTO AQUI
if ($_SESSION["autentificado"]!="SI")
{
//si no existe, envio a la página de autentificacion
header("Location: ValidUsuario.php");
//ademas salgo de este script
exit();
}
?>
me dice que el error es en la linea 6 osea de todos modos aqui tengo los codigos de :
----VerifUsuario.php-----
<?
session_start();
$a=$_SESSION["autentificado"];
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO
if ($a=="SI")
{
//si no existe, envio a la página de autentificacion
header("Location: Principal.php");
//ademas salgo de este script
exit();
}
?>
------VeriUsuario.php---------------
<?
//conexión a la base de datos prueba
$conectID = mssql_connect("server","sa","sa"); //CONEXION CON SQL SERVER
mssql_select_db("frutela"); //CONEXION CON LA BASE DE DATOS "Frutela"
//Consulta sql para la tabla usuario
$result=mssql_query("SELECT * FROM ClaveUsuario");
//Verificación de la existencia del login y password
while ($row=mssql_fetch_array($result)) {
if($row[1]==$login)
{$j=1;
if($row[2]==$password)
{ session_start();
$_SESSION["autentificado"]= "SI";
$_SESSION["login"]=$row[1];
$_SESSION["user"]=$row[0];
$_SESSION["cod"]="000";
$_SESSION["accion"]="N";
$_SESSION["codv"]="000";
$_SESSION["accionv"]="N";
$_SESSION["accionvv"]="N";
$_SESSION["codvv"]="000";
header ("Location: Principal.php");
}
else
{$b=2;}
}
}
if ($j!=1)
{ header("Location: ValidUsuario.php?errorusuario=si");}
if ($b==2)
{ header("Location: ValidUsuario.php?errorusuario=si");}
mssql_close($conectID);
?>
---------ValidUsuario.php----------
<? include("VerifSesion.php"); ?>
<html>
<head>
<title>Frutela de Venezuela / Pagina de Inicio</title>
</head>
<STYLE type=text/css>
BODY {
BACKGROUND-COLOR: #ffffff; MARGIN: 0%
}
A:link {
COLOR: #ffffff
}
A:visited {
COLOR: #cccccc
}
</STYLE>
<BODY >
<TABLE bgColor="white" height=450 width=780 >
<TR>
<TD bgColor=#cccccc height=100 width=780><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="780" height="100">
<param name="movie" value="Archivos/logotipo.swf">
<param name="quality" value="high">
<embed src="Archivos/logotipo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="780" height="100"></embed></object>
</TD>
</TR>
<TR>
<TD height=350 width=780>
<TABLE >
<TD bgColor="#CCCCCC" vAlign=top height=350 width=140>
<HR><A href="http://server/John/Principal.php"><font color="#000099" size=2 face=Arial, Helvetica, sans.serif>Principal</font></A><BR>
</TD>
<TD height="White" vAlign=top width=500> </TD>
<form name="form1" method="post" action="VeriUsuario.php">
<TD bgColor="#CCCCCC" vAlign=top height=350 width=140 >
<TABLE bgcolor="Navy" height=100 vAlign=top width=140 border=1 cellpadding=0 cellspacing=0 >
<TR>
<TD height=20% bgcolor="#CCCCCC">
<div align=center><strong><font color="#000099" size=2 face=Arial, Helvetica, sans-serif>Usuario</font></strong></div>
</TD>
</TR>
<TR>
<TD height=25% bgcolor="#CCCCCC" ><div align=right><font color="#000099" size=2 face=Arial, Helvetica, sans-serif>Login:</font>
<input name="login" type="text" id="login" size="8" maxlength="30"></div>
</TD>
</TR>
<TR>
<TD height=25% bgcolor="#CCCCCC" > <div align=right><font color="#000099" size=2 face=Arial, Helvetica, sans-serif>Password:</font>
<input name="password" type="password" id="password" size="8" maxlength="30"></div>
</TD>
</TR>
<TR>
<TD height=30% bgcolor="#CCCCCC" > <div align=center>
<input type="submit" name="Submit2" value="Aceptar"></div>
</TD>
</TR>
</TABLE>
<? if ($_GET["errorusuario"]=="si") { ?>
<div align="center"><font color="#ff0000" size="2" face="Arial, Helvetica, sans-serif">Usuario Incorrecto</font></div>
<? } ?>
</TD>
</form>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
incluir todo estos codigo porque son lo que utilizo para iniciar mi pagina, de verdad necesito ayuda ya que yo trabaje bajo apache server pero me pase a iss y pase todas las paginas, porque necesitaba trabaja con el generador de reporte reporting services de sql server y trabaja bajo iis es para mi tesis, un amigo me dijo que era problema del servidor, no se de verdad, le agradezco su ayuda de ante mano para solucionar este porblema por favor. gracias