Mam taki problem:
Po wczytaniu z formularza danego hasła mam przekierowanie do pliku php. W php ma nastąpić zakodowanie na md5 (działa) i wtedy dopiero walidacja tego zakodowanego tekstu. Chodzi o to, żeby hasło nie było nigdzie widoczne (dlatego php). Po odpowiedniej walidacji ma się pojawić alert i przekierować na inną stronę bez klikania czegokolwiek (użytkownik klika na stronie html w submit, hasło się wysyła do php (kodowanie i walidacja), użytkownik nie ma pojęcia co się dzieje w pliku php, w ogóle go nie widzi, a od razu dostaje się na stronę po odpowiedniej walidacji. Bez php działa, ale wtedy można podejrzeć hasło... Pomocy

<!DOCTYPE html> <html> <body> <?php $tekst= $_GET['pole1']; echo '<script type="text/javascript"> function validateForm() { var x=<?php echo ($haslo); ?>; if (x===null || x==="") { alert("Probuj dalej"); return false; } else if (x != "4160878ae3ccd00397f6f6a870440c68") { alert("Probuj dalej"); return false; } else if (x === "4160878ae3ccd00397f6f6a870440c68") { alert("Gratulacje! Mozesz przejsc dalej!"); window.open("http://www.w3schools.com", "_blank"); } return false; } window.onload=validateForm; </script>'; ?> </body> </html>