Jak zwrócić zmienną formularzem

0

Plik HTML:

<form action="scripts/addOpinion.php" method="post">               
       <p>Nazwa przedmiotu:</p>
       <input type="text" name="name"><br>
       <p>Twoja ocena:</p>
       < i class="icon-star-filled s1"></i> < i class="icon-star-filled s2"></i> < i class="icon-star-filled s3"></i> < i class="icon-star-filled s4"></i> < i class="icon-star-filled s5"></i>
      <p>Twoja opinia:<p>
      <textarea rows="9" name="review"></textarea><br>
      <input type="submit" value="Dodaj opinię"><br>                                                
</form>   

Plik PHP:

<?php

$name = $_POST['name'];
$rating = $_POST['rating'];
$review = $_POST['review'];

$db->INSERT("INSERT INTO items Values(NULL,''$name','$review','$rating')");

Mam 5 gwiazdek zrobionych za pomoca znacznika i. Siedzi to w formularzu. Chce aby po klinieciu np. gwiazdki pierwszej zapamietala sie zmienna x o wartosci 1. I zeby ta zmienna zostala przekazana do $rating w pliku PHP, tak jak $name, $review, które sa przekazywane za pomoca name="nazwa" w formularzu

0

Weź sformatuj ten kod jakoś... I co to za "return 1?????" w kodzie?

Poczytaj sobie o takiej magii jak radio button. I o tym jak to można stylować (css/js). Masz też do tego pluginy gotowe w internecie.

0

NIe wspominając o tym, że Twój kod jest podatny na atak SQLInjection....

1 użytkowników online, w tym zalogowanych: 0, gości: 1