İyi günler öncelikle, sorunumu başlıkta pek yansıtamadım. Sitem de ufak bir şifre kutucuğu oluşturmak istiyorum ancak şifrenin tek bir şifreden ibaret olmasını istemiyorum. Yani açıkçası bir kutucuk olacak a yazan b.htm ye gidecek mesela c yazan d.htm ye gidecek bu şekilde ayarlamak için şöyle bir kod yazdım ancak çalışmadı:

   <?php 
$sifre = "1";
$sifre2 = "2";
$kullanici_girilen = $_POST['kullaniciadi']; 
$sifre_girilen = $_POST['sifre']; 
if($sifre_girilen == $sifre){ 
    echo ""; 
?> 

<meta HTTP-EQUIV=Refresh CONTENT="0; URL=a.htm">

<?php 

}
if($sifre_girilen== $sifre2) {

echo"";

?>
<body bgcolor="#000000">

</body>
<meta HTTP-EQUIV=Refresh CONTENT="0; URL=b.htm">

<?php
}
elseif($sifre_girilen == $sifre and $sifre2){ 
    echo ""; 
?> 
</body>
<meta HTTP-EQUIV=Refresh CONTENT="0; URL=c.htm">
<?php 
}elseif($sifre_girilen != $sifre and $sifre2){ 
    echo ""; 
?> 

</body>
<meta HTTP-EQUIV=Refresh CONTENT="0; URL=c.htm">
<?php 
}else{ 
    echo ""; 
?> 
</body>
<meta HTTP-EQUIV=Refresh CONTENT="0; URL=c.htm">
<?php 
} 
?>

burda yapmaya çalıştığım şey şifre kutusuna 1 yazarsa a.htm ye gitsin 2 yazarsa b.htm ye yok başka şeyler yazar ya da boş bırakırsa c.htm ye. php kod hatası vermiyor ancak 2 yazınca b.htm ye giderken 1 yazınca a.htm ye gitmiyor c.htm ye gidiyor.

c.htm ise zaten şifre kutucuğunun bulunduğu adres.