Är verkligen en nybörjare I programmering, och läser nu nybörjar php. Har fått en uppgift som lyder såhär
Har kommit så här långt, men har ingen aning hur jag ska få utskrivet vad personen som fyllt I detta valt.
<html>
<head>
<title>phpövning</title>
</head>
<body>
<form action=phpövning.php" method="post"
Vad heter du? <input name="name" type="text">
<input type="submit"<br><br>
<input type="radio" name="fraga" value="Flicka">Flicka<br>
<input type="radio" name="fraga" value="Pojke">Pojke<br>
Kryssa för ditt favoritämne <br>
<input type="checkbox" name="fraga" value="Matte">Matte<br>
<input type ="checkbox" name="fraga" value="Data">Data<br>
<input type ="checkbox" name="fraga" value="Fysik">Data<br>
<input type ="checkbox" name="fraga" value="Kemi">Kemi<br>
<?php
</form>
</body>
</html>
Kan någon vänlig själ hjälpa mig? Vill egentligen inte ha svaret utan mer hjälp hur jag ska lista ut vad som behövs. Vill gärna förstå varför något funkar som det gör, inte bara skriva ut som en robot eller liknande.
Tog bort alla <html> osv, tror inte dem behövs för att hitta fel I min kod då de är rätt.
Nu funkar allt förutom att välja enskilda av ämnena. Kan bara välja alla, annars säger den: Notice: Undefined index: Ämne4 in C:\xampp\htdocs\boi4.php on line 11
Antar jag måste använda nån sorts "If" eller "else"? Kan någon visa vägen lite?
Ändra namn på checkboxarna till "ämne[]", alltså inte ämne1-4. Därefter kan du ändra om på sida2.
Tex skapa en variable som motsvarar $_post['ämne']. För att sedan echo'a ut svaret/svaren så tar du hjälp av en foreach loop. https://www.w3schools.com/php/php_looping_for.asp
Ändra namn på checkboxarna till "ämne[]", alltså inte ämne1-4. Därefter kan du ändra om på sida2.
Tex skapa en variable som motsvarar $_post['ämne']. För att sedan echo'a ut svaret/svaren så tar du hjälp av en foreach loop. https://www.w3schools.com/php/php_looping_for.asp