Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]napis pokazujący sie po kliknięciu
GoOx
post 5.12.2011, 16:38:17
Post #1





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Cześć,
Mam oto taki kod.
  1. <form method="GET">
  2. <input type=text name='bulki'>
  3. <button type='sumbit'>OK</button>
  4. </form>
  5. <?
  6. if(!($GET['bulki']));
  7. {
  8. $kup_bulki = $_GET['bulki'];
  9.  
  10. echo "
  11. Kupiłeś $kup_bulki bułek";
  12. }
  13. ?>

Ale gdy wchodzę na stronę widzę pole wy wpisać ilość bułek oraz ten napis "Kupiłeś $kup_bulki bułek" z ich ilością.
ale ja chcę by ten napis pokazywał się dopiero po wpisaniu ilości oraz kliknięciu "OK" jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
zordon
post 5.12.2011, 16:45:53
Post #2





Grupa: Zarejestrowani
Postów: 358
Pomógł: 78
Dołączył: 4.11.2008
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. <form method="GET">
  2. <input type=text name='bulki'>
  3. <button type='sumbit'>OK</button>
  4. </form>
  5. <?
  6. if(isset($GET['bulki']))
  7. {
  8. $kup_bulki = $_GET['bulki'];
  9.  
  10. echo "
  11. Kupiłeś $kup_bulki bułek";
  12. }else{
  13.  
  14. ?>


na szybko wrzucałem bez ide i przekopiowałem z tym średnikiem, sorki


Ten post edytował zordon 6.12.2011, 10:21:56
Go to the top of the page
+Quote Post
GoOx
post 5.12.2011, 16:51:34
Post #3





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

Ostrzeżenie: (0%)
-----


co w tym poprawionym kodzie jest źle?

mam taki błąd.


Parse error: syntax error, unexpected T_ELSE in /virtual/t/e/testecomputer.ugu.pl/test/index.php on line 12
Go to the top of the page
+Quote Post
Posio
post 5.12.2011, 17:22:59
Post #4





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


Wiem że nie powinienem ale łap:

  1. <form method="GET">
  2. <input type=text name='bulki'>
  3. <button type='sumbit'>OK</button>
  4. </form>
  5. <?
  6. if($GET['bulki']);
  7. {
  8. $kup_bulki = $_GET['bulki'];
  9.  
  10. Kupiłeś '.$kup_bulki.' bułek';
  11. }
  12. ?>


Powinno działać

Ten post edytował Posio 5.12.2011, 17:24:52
Go to the top of the page
+Quote Post
GoOx
post 5.12.2011, 17:38:24
Post #5





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Ale ja to dokładnie na początku dałem mi chodzi o to by tekst Kupiłeś ... bułek pokazywał się dopiero po naciśnięciu OK
Go to the top of the page
+Quote Post
Morfi777
post 5.12.2011, 17:43:23
Post #6





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 5.09.2007

Ostrzeżenie: (0%)
-----


Czytaj błędy!

Parse error: syntax error, unexpected T_ELSE in /virtual/t/e/testecomputer.ugu.pl/test/index.php on line 12

Co tu się dzieje, wrzucacie gościowi kod ze średnikiem po warunku if`a ? ...

  1. <form method="GET">
  2. <input type=text name='bulki'>
  3.  
  4. <button type='sumbit'>OK</button>
  5. </form>
  6.  
  7. <?
  8. if( isset( $_GET['bulki'] ) )
  9. {
  10. $kup_bulki = $_GET['bulki'];
  11.  
  12. echo "Kupiles $kup_bulki bulek";
  13. }
  14.  
  15. ?>
  16.  
Go to the top of the page
+Quote Post
Posio
post 5.12.2011, 22:03:14
Post #7





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


Sorki, skopiowałem i nie zwróciłem na to uwagi. Rzeczywiście, mój błąd.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 19:57