Creación de páginas según variables y claves a identificar en php
Soy un novato en php.--
Estoy haciendo 2 archivos php, el el primer achivo ingreso una clave a través de un formulario, cuando lo ingreso, la clave va a un segundo archivo que verifica la contraseña, pero lamentablemente no me funciona...
El primer achivo se llama index.php y es el siguiente
<html>
<head>
<title>miarchivo</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<FORM ACTION="main2.php" METHOD="post">
Introducir contraseña:<BR>
<INPUT TYPE="contraseña" NAME="pwd" SIZE="20" MAXLENGTH="30"><BR>
<INPUT TYPE="submit" VALUE="ENTRAR">
</FORM>
</body>
</html>
y mi segundo archivo que verifica la contraseña se llama main2.php
<html>
<head>
<title>comprobar</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<? If ((isset($pwd)) AND ($pwd==include('passwd.txt')); ?>
<!--- Restricted area - Html code --->
<p> </p>
<p align="center"><font size="5"><b><font color="#009900">Buenas Tatdes Compadrazo</font></b></font></p>
<p> </p>
<? Else: ?>
<!--- Error message --->
<p> </p>
<p align="center"><font size="5" color="#FF0000">tay mal compadre</font></p>
<? Endif; ?>
</body>
</html>
el problema sucede cuando abre el archivo 'passwd.txt'porque me sale un error que dice
Parse error: parse error, unexpected ';' in /home/vhosts_111mb/profesortcc.111mb.com/main2.php on line 8
¿Alguien sabe porque sale el error? La clave es pass128 y esta en el archivo de texto... Y la web de prueba es http://profesortcc.111mb.com
Estoy haciendo 2 archivos php, el el primer achivo ingreso una clave a través de un formulario, cuando lo ingreso, la clave va a un segundo archivo que verifica la contraseña, pero lamentablemente no me funciona...
El primer achivo se llama index.php y es el siguiente
<html>
<head>
<title>miarchivo</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<FORM ACTION="main2.php" METHOD="post">
Introducir contraseña:<BR>
<INPUT TYPE="contraseña" NAME="pwd" SIZE="20" MAXLENGTH="30"><BR>
<INPUT TYPE="submit" VALUE="ENTRAR">
</FORM>
</body>
</html>
y mi segundo archivo que verifica la contraseña se llama main2.php
<html>
<head>
<title>comprobar</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<? If ((isset($pwd)) AND ($pwd==include('passwd.txt')); ?>
<!--- Restricted area - Html code --->
<p> </p>
<p align="center"><font size="5"><b><font color="#009900">Buenas Tatdes Compadrazo</font></b></font></p>
<p> </p>
<? Else: ?>
<!--- Error message --->
<p> </p>
<p align="center"><font size="5" color="#FF0000">tay mal compadre</font></p>
<? Endif; ?>
</body>
</html>
el problema sucede cuando abre el archivo 'passwd.txt'porque me sale un error que dice
Parse error: parse error, unexpected ';' in /home/vhosts_111mb/profesortcc.111mb.com/main2.php on line 8
¿Alguien sabe porque sale el error? La clave es pass128 y esta en el archivo de texto... Y la web de prueba es http://profesortcc.111mb.com
Respuesta de panchor
1
1 respuesta más de otro experto
Respuesta de reynierpm
1