Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak to jest z tymi przyciskami ?
Forum PHP.pl > Forum > PHP
integer000
Jeśli mam na przykład przycisk: <input type="submit" value="b1"> i <input type="submit" value="b2">

i teraz jak mam zrobić coś takiego jeśli chce żeby przycisk b1 wykonywał: mkdir("kataloggg"); a przycisk b2 wykonywał: if (date_upload_form == action) {
$_SERVER["PHP_SELF"];
}


W np. Delphim to co ma robić dany przycisk pisało się w jego zdarzeniu OnClick..
a w php jak questionmark.gif?
dtb
  1. <input type="submit" name="p" value="b1"><input type="submit" name="p" value="b2">

  1. <?
  2. $p = (isset ($_POST['p']) ? $_POST['p'] : $_GET['p']);
  3. echo 'Wybrany przycisk to :'.$p;
  4. ?>
DzikiLis
W jednym formularzu tworzysz dwa przyciski o różnych nazwach:

  1. <form action="" method="post">
  2. <input name="submit1" value="przycisk 1" type="submit">
  3. <input name="submit2" value="przycisk 2" type="submit">
  4. </form>


Po odesłaniu formularza sprawdzasz, który został wciśnięty:

  1. <?php
  2.  
  3. if (isset($_POST['submit1'])) {
  4. echo 'wciśnięto 1';
  5. // zrób coś
  6. } elseif (isset($_POST['submit2'])) {
  7. echo 'wciśnięto 2';
  8. // zrób coś innego
  9. };
  10.  
  11. ?>
qbuz
Cytat
  1. <?
  2. $p = (isset ($_POST['p']) ? $_POST['p'] : $_GET['p']);
  3. echo 'Wybrany przycisk to :'.$p;
  4. ?>


a nie lepiej tak?:
  1. <?
  2. echo 'Wybrany przycisk to: '.$_REQUEST['p'];
  3. ?>
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.