<?PHP
$passwd=$_POST['passwd'];
if ( $passwd == "123" ) {
$entras = "puedes entrar";
echo '$entras';
header("Location:
http://www.google.com/asentrado.php"); //cambiala por la pgina a la que entra
} else {
$noentras = No puedes entrar;
echo '$noentras';
}
?>
<html>
<body>
<form method=post>
<input type=passwd name=contraseña size=''10''>
<input type=submit value=Enviar>
</form>
</body>
</html>
Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm...
.
$entras = "puedes entrar";
echo '$entras';
Primero: Es como estúpido (sin ofender
) eso pues haces una cosa en dos veces, mientras que se podría hacer en una:
Además, he dicho muchas, muchas veces que si pones una variable entre comillas simples no pondrá su valor, si no el texto plano. Osea, :
<?php
$var = "Hola";
echo '$var'; //Imprime $var
echo "$var"; //Imprime Hola
?>
.
Edito: Y ahora que lo veo, también tienes un error en la declaración de la variable $noentras. El valor debe ir entre comillas dobles
.
Salu2!