mm esa sintax tipo:
if (....):
else:
NO sé si será correcta (la verdad es que nunca lo he visto en PHP así)
en tal caso sería (lo común):
Código PHP:
if (....){
// algo
} else {
// otra cosa
}
Por lo demás .. si usas como método (method) de tu formulario POST .. usa los arrays superglobales para tu seguridad (PHP versión 4.1.0 en adelante):
Código PHP:
<?php
$password="yourpass";
if (isset($_POST['pwd']) && $_POST['pwd']==$password){
?>
El hecho de usar AND u && sólo define el orden (primero lo de la derecha o lo de la izquierda) que se va a evaluar las condiciones que ahí tienes bajo ese IF() ..
Un saludo,