Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Naciśnięcie buttonu.
Forum PHP.pl > Forum > Przedszkole
Stelivo
Cześć ,

Mam taki kodzik , chce aby po naciśnięciu buttonu pojawił się ciąg liczba jak to zrobić ?
  1. <form action="" method="POST">
  2. <input type="text" name="a"><br />
  3. <input type="submit" method="POST" value="wyslij" />
  4. </form>

  1. for( $x = 1; $x <= 10; $x++ )
  2. echo $x."<br>";


Stelivo
Nic mi to nie mówi.
Turson
  1. if(isset($_POST['a'])) print_r($_POST);
markuz
Cytat(Stelivo @ 25.02.2014, 15:00:27 ) *
Nic mi to nie mówi.

Przeczytałeś cokolwiek z tej strony czy od razu stwierdziłeś, że wolałbyś się nie zagłębiać?
Kshyhoo
Cytat(Stelivo @ 25.02.2014, 14:51:37 ) *
Cześć ,

Mam taki kodzik , chce aby po naciśnięciu buttonu pojawił się ciąg liczba jak to zrobić ?

Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
com
Cytat
Mam taki kodzik , chce aby po naciśnięciu buttonu pojawił się ciąg liczba jak to zrobić ?


Weź przejrzyj to co dał Kshyhoo i napisz to jeszcze raz bo nikt tu widzę nie rozumie o co Ci wgl chodzi wink.gif

Swoja droga te dwa kody to z jakiś rożnych bajek chyba że pytasz jak użyć isset albo !empty
Luna_s20
Ten kodzik to ci w ogóle nie zadziała.
I nie wiem, gdzie zamyka się ten środkowy input, bo na pewno się otwiera.

Na początek musisz w <form> podać akcję, którą ma wykonać, bo masz tam pusto.
Potem w php określasz co dzieje się po wciśnięciu określonego przycisku.

Spróbuj tak:

  1. <form action="strona.php" method="post">
  2. <input name="ciag_znakow" type="text" value=""/>
  3. <input name="wyswietlaj" type="submit" value="Wyślij" />
  4. </form>


A w pliku strona.php

  1. if (isset($_POST['wyswietlaj']))
  2.  
  3. {
  4.  
  5. $ciag_znakow = ($_POST['ciag_znakow']);
  6.  
  7.  
  8. echo ''.$ciag_znakow.'';
  9.  
  10. }
Turson
Luna_s20, od kiedy piszemy input tak: <input>tekst</input> questionmark.gif input się nie zamyka. Istnieje coś takiego jak label, placeholder albo już value możemy dać od biedy


I jeszcze jedno
  1. <input type="hidden" name="wyswietlaj" value="TRUE" />

  1. if (isset($_POST['wyswietlaj']))

po co tworzyć ukryty input skoro możemy sprawdzić czy "submit" został wysłany

  1. echo ''.$ciag_znakow.'';

nie prościej:
  1. echo $ciag_znakow;
  2. //lub
  3. echo $_POST['ciag_znakow'];
Luna_s20
Ten ukryty input to takie moje prywatne zboczenie, także jak zobaczysz gdzieś stronę zawaloną ukrytymi inputami to wiadomo, że to moja robota wink.gif Już mu to poprawiam.
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.