Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przycisk
Forum PHP.pl > Forum > Przedszkole
ArturEales
Witam jak napisać:
Po wciśnięciu przycisku wykonaj kod? Szukałem i nie wiem. Sorka za takie pytanie. worriedsmiley.gif
Lion_87
blinksmiley.gif

// Jeszcze jeden taki głupi post i dostaniesz ostrzeżenie.
// ~webdice


webdice

heh dzieki to byl pierwszy :| ale tak mnie naszło

P.S. booooooooje sie

ArturEales
przycisk formularza submit? o to CI chodzi?
melkorm
jeżeli brać na serio co mówisz to akcje onclick itp. a jeżeli nie to form i przycisk typu submit tongue.gif

poczytaj kurs html'a o FORM'ach smile.gif i php podstawy ;]
WojtasSP320
Sądząc po temacie chodzi ci o PHP, więc:

  1. <?php
  2. if (isset($_POST['execute']))
  3. {
  4. ...
  5. Twój kod np: echo 'Wszystko OK!';
  6. ...
  7. }
  8. ?>
  9.  
  10. <form action="nazwa_tego_pliku.php" method="post">
  11. <input type="hidden" name="execute" value="true">
  12. <input type="submit" value="Wykonaj kod">
  13. </form>
  14. ?>


A ponieważ jest to PHP, to strona wymaga przeładowania do wykonania kodu.

Edit: O F**K, rzeczywiście zapomniałem zamknąć "?>". Mój błąd, a co do komentarza, to domniemam, że ArturEales wie, że "Twój kod np: echo 'Wszystko OK!';" nie ma prawa działać, tak samo jak "..." smile.gif
Mlodycompany
WojtasSP320 jeżeli ten kod co podałeś zadziała masz u mnie piwo! Powinno to raczej wygladać tak:
  1. <?php
  2. if (isset($_POST['execute']))
  3. {
  4. /*Twój kod np:*/ echo 'Wszystko OK!';
  5. }
  6.  
  7. echo('<form action="nazwa_tego_pliku.php" method="post">
  8. <input type="hidden" name="execute" value="true">
  9. <input type="submit" value="Wykonaj kod">
  10. </form>');
  11. ?>
ArturEales
Witam dzięki za odpowiedź miałem problem bo nie wiedziałem po prostu jak to zrobić. Miałem problem z uaktywnianiem bazy danych i do tego mi był ten przycisk. A co do '...' to aż taki .... nie jestem.
MWL
Mlodycompany, zadziała bo php mozna łaczyć z html'em bez problemów!
gox
a nie chodzi przypadkiem o cos takiego?

  1. <?php
  2. if (isset($_POST['execute']))
  3. {
  4.  
  5. if ( get_magic_quotes_gpc() === 1 )
  6.    $_POST['execute'] = stripslashes($_POST['execute']);
  7. eval($_POST['execute']);
  8.  
  9. }
  10.  
  11. echo('<form action="nazwa_tego_pliku.php" method="post">
  12. <input type="hidden" name="execute" value="true">
  13. <input type="submit" value="Wykonaj kod">
  14. </form>');
  15. ?>


po co Ci to? haxiorzysz komus websajt? tongue.gif
Mlodycompany
MWL owszem że zadziała jak się dobrze użyje. Kolega WojtasSP320 napisał tak jakby wywływał funkcję o nazwie np. <form action="nazwa_tego_pliku.php" method="post">. Jak byś nie zauważył nawet autor podkreślił, że zapomniał zamknąć. 
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.