Witam wszystkich. Przystopowało mnie na strasznie prostej rzeczy mianowicie:
Jak zrobić button który po kliku będzie przekazywać jakąś wartość
do jakiegoś pliku php który ją wyświetli ALE!............
Chodzi o to zeby to się odbywało bez potwierdzenia submitem, poprsostu mam guzik, klikam
i od razu przerzuca mnie na inną stronę gdzie wartość guzika jest wyświetlana.
Szymciosek
4.01.2013, 00:18:36
No przecież submit chyba tak działa z formularzem ? Czy nie o to Ci jeszcze chodzi ?
Robisz formularz, dodajesz do niego przycisk i przekazujesz.
Jeszcze coś innego, co mi przychodzi do głowy to np value danego przycisku i odebranie tego w php, też się powinno dać.
Jeszcze inne, to ustawianie formularza + submit, ale z polami hidden i one mają jakieś defaultowe wartości, które chciałbyś odebrać w php.
No a mógłbyś przesłać 2 pliczki które działają ?
Mi się nie udało.
Damonsson
5.01.2013, 00:57:11
index.php:
<form action="form.php" method="post"> <input type="submit" name="submit" value="wartość" />
form.php:
<?php
?>
Dzięki za odpowiedź ale nie do końca o to mi chodziło.
Docelowo to ma działać tak że na guzikach (będzie ich więcej)
będzie jeden taki sam napis, a wartość przekazywana do drugiego
pliku ma być inna niż to co się wyświetla na guziku.
Np po kliku w guzik z tekstem "potwierdź" ma zostać przekazana zmienna "zm1".
Próbowałem podmieniać wpisy w "name" i "value" ale nie działa.
Może tak poprotu się nie da zrobić ?
ps. dodam tylko ze docelowo zamiast zmiennych będą zapytania do bazy ale to za jakiś czas.
Szymciosek
5.01.2013, 10:10:09
echo "<td><form action=\"content.php\" method=\"post\"> <input type=\"hidden\" name=\"id\" value=\"$id\" />
<input type=\"submit\" name=\"edit\" value=\"Edit\" />
<input type=\"submit\" name=\"delete\" value=\"Delete\" />
</form></td>";
Z tym kombinuj, w polu typu hidden jest zmienne id z przekazanym value.
Skopiowane z mojej aplikacji.
Damonsson
5.01.2013, 12:44:28
Po co dodatkowy input hidden?
zamiast input daj:
<button type="submit" name="submit" value="wartość">Wyślij
</button>
Szymciosek
5.01.2013, 12:53:54
Tak mi w sumie polecano, ale masz rację, bo niekoniecznie on chce mieć formularz.
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.