Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]lista wrozwijana
Gallareton
post
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Proste pytanie... w HTMLu nic prostszego do zrobienia, ale w PHP to jest troche ciezsze... lista rozwijana i przycisk zaleznie od wybranej opcji wykonuje jakas funkcje... nei robilem nic w php juz sporo czasu i nie pamietam jak sie takie cos tworzylo, a dla was to 1,5 minuty roboty ;]
Thx za pomoc

Ten post edytował Gallareton 6.12.2007, 14:06:12
Go to the top of the page
+Quote Post
Fishu
post
Post #2





Grupa: Zarejestrowani
Postów: 192
Pomógł: 13
Dołączył: 16.11.2007
Skąd: Żory

Ostrzeżenie: (10%)
X----


Hmm wystarczy coś takiego:
  1. (..)
  2. <select name="costam">
  3. <option value="1">Wartość wyświetlana</option>
  4. (..)

To jest tylko przykład.I teraz zmienna $_GET['costam'] (lub $costam, zalezy czy masz register_globals wlaczone czy nie) będzie miala wartość 1.A wartość wyświetlana jest tylko wyświetlana (nie ma żadnego znaczenia)
Chyba zrozumiałeś co (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Gallareton
post
Post #3





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


hehe wydaje mi sie, ze zrozumialem sprawdze czy zadziala tak jak chce ;]
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Popraw proszę tytuł topiku na zgodny z regulaminem (podpunkt b )
Go to the top of the page
+Quote Post
Gallareton
post
Post #5





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Jesli dobrze zrozumialem, to to powinno zadzialac, tymczasem nie dziala... Moze ktos powiedziec mi cos jest zle? ;d Dokladniej to przycisk dziala, ale nie wykonuje zadnej akcji, a jedynie odswieza strone -.-'
  1. <?php ob_start(); ?>
  2.  
  3. <?php
  4.  
  5. echo '<form action="" method="post"> 
  6. <select name="minuty">
  7. <option value="10">10 minut</option>
  8. <option value="20">20 minut</option>
  9. </select>
  10. </input></input><br /> 
  11. <input type="submit" value="przycisk" name="submit" />
  12. </form>';
  13.  
  14. if ($_POST['submit'] == true) {
  15. if(minuty == 10)
  16. echo ('10 minut');
  17. if(minuty == 20)
  18. echo ('20 minut');
  19. };
  20.  
  21. ?><?php ob_end_flush(); ?>


Ten post edytował Gallareton 6.12.2007, 14:11:13
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #6





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


1. zmienne w języku php rozpoczynają się znakiem dolara.
2. przesyłasz postem, odwołuj się w sposób: $_POST['nazwaZmiennej'].

  1. <?php
  2. if ($_POST['submit'] == true) {
  3.  if($_POST['minuty'] == 10)
  4. echo ('10 minut');
  5.  if($_POST['minuty'] == 20)
  6. echo ('20 minut');
  7. }
  8. ?>
Go to the top of the page
+Quote Post
Gallareton
post
Post #7





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Az mi glupio =.=' nie zauwazyc, ze nie ma dolara przy zmiennych =.='
To moj najczestszy blad (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) P
Aha i dzieki za info z $_POST bo nie wiedzialem, ze w ten sposob trzeba zrobic te ify, myslalem, ze to zwykla zmienna, ktorej wartosc jest zalezna od wybranej pozycji z listy...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 6.10.2025 - 11:58