Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][html]funkcja w przycisku
Forum PHP.pl > Forum > Przedszkole
Gallareton
Mam pewien problem... znam php mniejwiecej tyle co C++, ale nie umiem stworzyc przycisku, ktory dzialal by mniejwiecej tak:
  1. <input .../>

  1. <?php
  2.  
  3. $funkcja {
  4.  
  5. if ($zmienna>zmienna2){
  6. $zmienna = $zmienna + 1
  7. $zmienna2 = $zmienna2 - $zmienna
  8. }
  9. else
  10. echo '...'
  11. }
  12. ?>

Nieiwem jak napisac inputa tak zeby po nacisnieciu przycisku wykonywala sie $funkcja i co dodac w php. Prosze o pomoc.

Przypominam, ze jestem nowicjuszem i samoukiem php.
Ociu
  1. <?php
  2. if(!isSet($_POST['submit']))
  3. {
  4. # Tutaj wywali formularz
  5. } else {
  6. funkcja();
  7. }
  8. ?>
Gallareton
No dobra, ale jak napisac dokladnie inputa do tego?
  1. <input type="submit" value="" name="submit"/>
questionmark.gif
Jesli tak, to czy w
  1. <?php
  2. if(!isSet($_POST['submit'])){
  3. ?>

mam wpisac zamiast submit name tego inputa o ktory mi chodzi?
Probuje w ten sposob, ale to nie dziala :/
devnul
bo to nie zadziała - utwórz osobny formularz dla tego submita albo zrób to na
  1. <button name="x" value="y">cos</button>
Gallareton
Ok, ale to cos, to ma byc kod php tej mojej funkcji?

A propo nie da sie zrobic tego jakos za pomoca zwyklego inputa tylko z uzyciem onlick? Jesli tak mozna to przy okazji prosze o napisanie jak, bo ja probowalem poprsotu kod php ( ten z if i else) wstawic do onlicka ale to nie dziala...

Wiem czym jest php... poprostu laczenie html i php robieniem przyciskow to cos o czy mniewiem wlasciwie nic...

Wlasciwie to latwiej bedzie jak powiem, ze chce, aby przycisk sprawdzal wartosc zmiennych z innego pliku (include) i jesli sa odpowiednie to je zmienial, a jesli nie wyswietlal komunikat...
devnul
może najpierw poczytaj o tym czym jest php (chyba słabo znasz c++, bo jak mi się zdaje to poziom wiedzy na temat php też masz maciupki)
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.