Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Problem w kodzie PHP i html
bugi270
post 31.08.2023, 23:33:26
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 31.08.2023

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


Witam jestem w trakcie nauki programowania i mam pewien problem ponieważ w pliku html mam napisany kod na formularz typu radio i chciałbym aby wybrana opcja została wyświetlona na stronie php jednakże nie mogę znaleść odpowiedzi w internecie
<p>Kolor <em>(wybierz jeden)</em>:</p>
<ul>
<ul>
<input type="radio" name="color" value="red"/>czerwony
</ul>
<ul>
<input type="radio" name="color" value="blue"/>niebieski
</ul>
<ul>
<input type="radio" name="color" value="black"/>czarny
</ul>
<ul>
<input type="radio" name="color" value="silver"/>srebrny
</ul>
</ul>
Tutaj jest urywek z którego można wybrać opcje i chce aby ta opcja zostałą wyświetlona na stronie php.
Go to the top of the page
+Quote Post
frankiejojo
post 1.09.2023, 13:26:15
Post #2





Grupa: Zarejestrowani
Postów: 111
Pomógł: 2
Dołączył: 20.07.2014

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


https://www.w3schools.com/php/php_forms.asp
Go to the top of the page
+Quote Post
sadistic_son
post 1.09.2023, 17:44:17
Post #3





Grupa: Zarejestrowani
Postów: 1 482
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


<?php
if(isset($_POST['color'])){
echo $_POST['color'];
}
?>

Ten post edytował sadistic_son 1.09.2023, 17:45:31


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
Salvation
post 2.09.2023, 16:27:34
Post #4





Grupa: Zarejestrowani
Postów: 344
Pomógł: 70
Dołączył: 15.07.2014

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


Ten urywek niewiele tutaj pomoże do podania rozwiązania, ale pokazuje już, że nie zrozumiałeś nawet HTML-a. Wróć do nauki, bo nie tak się buduje listę.
Go to the top of the page
+Quote Post
Malinaa
post 6.09.2023, 13:44:11
Post #5





Grupa: Zarejestrowani
Postów: 518
Pomógł: 6
Dołączył: 21.07.2008

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


1. Błąd jest już w HTML'u, lista ma tu same znaczniki <ul>, gdzie <li> ?
2. Co masz na myśli (dokładnie) pisząc, że chcesz, aby ta opcja została wyświetlona na stronie php
3. Do wyświetlenia użyj echo() i aby wyświetlić opcje na strona.php można napisać np. tak:

  1. <?php
  2. $arrayColors = array('red', 'blue', 'black', 'silver');
  3.  
  4. $html = '<p>Kolor <em>(wybierz jeden)</em>:</p>' . "\n";
  5. $html .= ' <ul>' . "\n";
  6.  
  7. foreach ($arrayColors as $item) {
  8. $html .= ' <li><input type="radio" name="color" value="' . $item . '" id="color_' . $item . '"><label for="color_' . $item . '">' . $item . '</label></li>' . "\n";
  9. };
  10.  
  11. $html .= ' </ul>' . "\n";
  12.  
  13. // Wyświetl kod
  14. echo $html;
  15.  
  16. ?>


Ten post edytował Malinaa 6.09.2023, 14:20:54


--------------------
I welcome you on the Internet >>> Design by Malina
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: 28.04.2024 - 04:55