Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML] nie działa strona która ma wyświetlać napisy w wybranych kolorach
hyejooegoist
post 29.10.2020, 17:55:53
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.09.2020

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


Dzień dobry, napisałam stronę na której po wybraniu koloru miało się wyświetlać tekst w wybranym kolorze ale wygląda to u mnie tak i nie wiem gdzie jest błąd:(



  1. <!DOCTYPE html>
  2. <html lang="pl-PL">
  3. <title>Wybierz kolor</title>
  4. <meta charset="utf-8">
  5. </head>
  6.  
  7. <?php
  8.  
  9. echo ('<form name="formularz" action="index.php" method="POST">
  10. Podaj swoj kolor:
  11. <select name="kolor">
  12. <option value="1">zielony</option>
  13. <option value="2">czerwony</option>
  14. <option value="3">zolty</option>
  15. <option value="4">pomaranczowy</option>
  16. <option value="5">niebieski</option>
  17. <option value="6">rózowy</option>
  18. <option value="7">czarny</option>
  19. </select>
  20. <input type="submit" value="Sprawdz">
  21. </form>
  22. <br>
  23. <?php
  24. $kolor=$_POST["kolor"];
  25.  
  26. switch($kolor){
  27.  
  28. case 1:
  29. print('Kolor <font color="#00FF00">zielony</font>');
  30. break;
  31.  
  32. case 2:
  33. print('Kolor <font color="#FF0000">czerwony</font>');
  34. break;
  35.  
  36. case 3:
  37. print('Kolor <font color="#FFFF00">zolty</font>');
  38. break;
  39.  
  40. case 4:
  41. print('Kolor <font color="#FFA500">pomaranczowy</font>');
  42. break;
  43.  
  44. case 5:
  45. print('Kolor <font color="#0000FF">niebieski</font>');
  46. break;
  47.  
  48. case 6:
  49. print('Kolor <font color="#FF00FF">rozowy</font>');
  50. break;
  51.  
  52. case 7:
  53. print('Kolor <font color="#000000">czarny</font>');
  54. break;
  55.  
  56. default:
  57. print('^^Wybierz kolor z listy powyzej^^');
  58.  
  59. }
  60. ?>
  61. </body>
  62.  
  63. </html>
  64.  
Go to the top of the page
+Quote Post
nospor
post 29.10.2020, 18:01:45
Post #2





Grupa: Moderatorzy
Postów: 36 449
Pomógł: 6292
Dołączył: 27.12.2004




Teraz masz cos takiego

  1. echo 'Jakis tekst, <?php komenda php';

No jak to ma ci dzialac? W tekscie chcesz by sie wykonal kod php? Musisz wyjsc z tekstu wpierw


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
gino
post 29.10.2020, 20:56:24
Post #3





Grupa: Zarejestrowani
Postów: 319
Pomógł: 52
Dołączył: 18.02.2008

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


off topic ale zniweluj całkiem tego "potworka":
Kod
    <?php

    echo ('<form name="formularz"....


Cały formularz zrób w czystym HTML-u, a odczyt danych przesłanych dopiero w php.
I nie otwieraj znaczników <?php jeden pod drugim bez zamknięcia.
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: 23.04.2024 - 12:09