Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Generator Kodu TEXTAREA
Gaw3l
post 2.04.2010, 12:21:38
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 14.02.2010

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


Witam wszystkich.
Utworzyłem z Waszą pomocą kiedyś kod "generatora"
Oto source:

  1. <form action="#" method="post" >
  2. <b>Twoje imię:</b> <input type="text" name="imie" /><br><br>
  3. <b>Twój wiek:</b> <input type="text" name="wiek" /><br><br>
  4. <b>Gdzie mieszkasz:</b> <input type="text" name="miasto" /><br><br>
  5. <br><br><input type="submit" value="GENERUJ" /> <input onclick="this.form.kod.select();" type="button" value="Zaznacz KOD">
  6. <br><br>
  7. <textarea name="kod" rows="15" cols="62">
  8. Masz na imię <?php echo $_POST['imie']; ?>
  9. Twój wiek to <?php echo $_POST['wiek']; ?> lat
  10. Mieszkasz w <?php echo $_POST['miasto']; ?> :)
  11. </textarea></form>


Oczywiście mój kod jest trochę inny ale działa na tej samej zasadzie
I tutaj pojawia się problem - co zrobić aby przed kliknięciem na przycisk "GENERUJ" tekst w textarea nie był widoczny ?
Czyli przed kliknięciem na GENERUJ - NIC
Po kliknięciu - WSZYSTKO
Z góry dzięki za pomoc i pozdrawiam !
Go to the top of the page
+Quote Post
darko
post 2.04.2010, 12:27:54
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Możesz ukryć/pokazać textarea:
  1. <body onload="ta_hide()">
  2. <!--
  3. (...)
  4. -->
  5. <form action="#" method="post" >
  6. <b>Twoje imię:</b> <input type="text" name="imie" /><br><br>
  7. <b>Twój wiek:</b> <input type="text" name="wiek" /><br><br>
  8. <b>Gdzie mieszkasz:</b> <input type="text" name="miasto" /><br><br>
  9. <br><br><input type="submit" value="GENERUJ" /> <input onclick="ta_show(); this.form.kod.select();" type="button" value="Zaznacz KOD">
  10. <br><br>
  11. <textarea id="cokolwiek" name="kod" rows="15" cols="62">
  12. Masz na imię <?php echo $_POST['imie']; ?>
  13. Twój wiek to <?php echo $_POST['wiek']; ?> lat
  14. Mieszkasz w <?php echo $_POST['miasto']; ?> :)
  15. ta_hide() {
  16. document.getElementById('cokolwiek').style.display = 'none';
  17. }
  18. ta_show() {
  19. document.getElementById('cokolwiek').style.display = 'block';
  20. }

?


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
motyl-pl
post 2.04.2010, 12:32:08
Post #3





Grupa: Zarejestrowani
Postów: 294
Pomógł: 31
Dołączył: 2.04.2010

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


Nie lepiej zrobić to tak ?

  1. <textarea name="kod" rows="15" cols="62">
  2. <?php
  3. $imie = $_POST['imie'];
  4. $wiek = $_POST['wiek'];
  5. $miasto = $_POST['miasto'];
  6.  
  7. if($imie and $wiek and $miasto) {
  8. echo '
  9. Masz na imię '.$imie.'
  10. Twój wiek to '.$wiek.' lat
  11. Mieszkasz w '.$miasto.'
  12. ';
  13. } else {
  14. echo '';
  15. }
  16.  
  17. ?>
  18. </textarea></form>


Ten post edytował motyl-pl 2.04.2010, 12:33:09


--------------------
Go to the top of the page
+Quote Post
Gaw3l
post 2.04.2010, 12:39:21
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 14.02.2010

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


Myślałem że da się tak zrobić przy mniejszej ilości zmian
No ale niech będzie tongue.gif ... Thx
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: 16.07.2025 - 10:15