Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js][php]Czy da się ożenić php z js?
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
yahreck
Chcę upiec dwie pieczenie na jednym ogniu, a ponieważ kucharzem nie jestem proszę o pomoc.
Mam formularz napisany w php (musi być w php, a nie w js, bo łączy się z mySQL).
  1. <?php
  2. <form action="koniec.php" method="post">
  3. // treść formularza
  4. <input name="koniec" type="submit" value="Koniec" />
  5. ?>

Podczas jego wysyłania chcę wywołać polecenie js
Kod
<script language="JavaScript">
document.location.replace('koniec.php');
</script>

Robię to, aby podmienić historę przeglądarki, żeby nie można było się cofnąć do poprzedniej strony. Wiem, że jest to nieeleganckie i tak się nie powinno robić, ale w tym jednym przypadku MUSZĘ to zrobić.
skowron-line
  1. <input type="submit" name="koniec" value="Koniec" onclick=" document.location.replace('koniec.php');">

albo akcja onsubmit ale o tym możesz poczytać w googlw
yahreck
Wpisałem
  1. <input type="submit" name="koniec" value="Przejdź do testu" onclick="document.location.replace('koniec.php')">

a potem
  1. <form action="koniec.php" method="post" onsubmit="javascript:document.location.replace('koniec.php')">

ale nie działa. Albo coś źle robię, albo taka kombinacja nie działa, bo historia przeglądarki nie jest podmieniana.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.