<script type="text/javascript">
function Scrolldown() {
window.location.hash = '#
<?php echo $_POST['zmienna']; ?>';
}
rozumiem ,że ta funkcja znajduje sie w tym samym pliku ,co ten do ktorego wysylasz formularz ?
w tej linii:
window.location.hash = '#<? echo $_POST[zmienna]; ?>'';
brakuje apostrofów przy zmiennej post, a w kodzie JS ,za PHPowym "?>" masz dwa apostrofy zamiast jednego